大資料技術之Hadoop(入門)第3章 Hadoop執行環境搭建
3.1 虛擬機器環境準備
1) 克隆虛擬機器
2) 修改克隆虛擬機器的靜態ip
3) 修改主機名
4) 關閉防火牆
5) 建立atguigu使用者
6) 配置atguigu使用者具有root許可權
以上6條內容詳見《尚矽谷大資料技術之Linux》文件。
7)在/opt目錄下建立資料夾
(1)在/opt目錄下建立module、software資料夾
[atguigu@hadoop101 opt]$ sudo mkdir module
[atguigu@hadoop101 opt]$ sudo mkdir software
(2)修改module、software資料夾的所有者
[atguigu@hadoop101 opt]$ sudo chown atguigu:atguigu module/ software/
[atguigu@hadoop101 opt]$ ll
總用量 8
drwxr-xr-x. 2 atguigu atguigu 4096 1月 17 14:37 module
drwxr-xr-x. 2 atguigu atguigu 4096 1月 17 14:38 software
3.2 安裝jdk
1)解除安裝現有jdk
(1)查詢是否安裝java軟體:
[atguigu@hadoop101 opt]$ rpm -qa | grep java
(2)如果安裝的版本低於1.7,解除安裝該jdk:
[atguigu@hadoop101 opt]$ sudo rpm -e 軟體包
2)用SecureCRT工具將jdk匯入到opt目錄下面的software資料夾下面
“alt+p”進入sftp模式
選擇jdk1.8拖入
3)在linux系統下的opt目錄中檢視軟體包是否匯入成功。
[atguigu@hadoop101 opt]$ cd software/
[atguigu@hadoop101 software]$ ls
hadoop-2.7.2.tar.gz jdk-8u144-linux-x64.tar.gz
4)解壓jdk到/opt/module目錄下
[atguigu@hadoop101 software]$ tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
5)配置jdk環境變數
(1)先獲取jdk路徑:
[atgui@hadoop101 jdk1.8.0_144]$ pwd
/opt/module/jdk1.8.0_144
(2)開啟/etc/profile檔案:
[atguigu@hadoop101 software]$ sudo vi /etc/profile
在profile檔案末尾新增jdk路徑:
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
(3)儲存後退出:
:wq
(4)讓修改後的檔案生效:
[atguigu@hadoop101 jdk1.8.0_144]$ source /etc/profile
6)測試jdk是否安裝成功:
[atguigu@hadoop101 jdk1.8.0_144]# java -version
java version "1.8.0_144"
注意:重啟(如果java -version可以用就不用重啟)
[atguigu@hadoop101 jdk1.8.0_144]$ sync
[atguigu@hadoop101 jdk1.8.0_144]$ sudo reboot
3.3 安裝Hadoop
0)Hadoop下載地址:
https://archive.apache.org/dist/hadoop/common/hadoop-2.7.2/
- 用SecureCRT工具將hadoop-2.7.2.tar.gz匯入到opt目錄下面的software資料夾下面
切換到sftp連線頁面,選擇Linux下編譯的hadoop jar包拖入
2)進入到Hadoop安裝包路徑下:
[atguigu@hadoop101 ~]$ cd /opt/software/
3)解壓安裝檔案到/opt/module下面
[atguigu@hadoop101 software]$ tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
4)檢視是否解壓成功
[atguigu@hadoop101 software]$ ls /opt/module/
hadoop-2.7.2
5)將hadoop新增到環境變數
(1)獲取hadoop安裝路徑:
[atguigu@ hadoop101 hadoop-2.7.2]$ pwd
/opt/module/hadoop-2.7.2
(2)開啟/etc/profile檔案:
[atguigu@ hadoop101 hadoop-2.7.2]$ sudo vi /etc/profile
在profie檔案末尾新增jdk路徑:(shitf+g)
##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
(3)儲存後退出:
:wq
(4)讓修改後的檔案生效:
[atguigu@ hadoop101 hadoop-2.7.2]$ source /etc/profile
6)測試是否安裝成功
[atguigu@hadoop102 ~]$ hadoop version
Hadoop 2.7.2
7)重啟(如果hadoop命令不能用再重啟):
[atguigu@ hadoop101 hadoop-2.7.2]$ sync
[atguigu@ hadoop101 hadoop-2.7.2]$ sudo reboot
本教程由尚矽谷教育大資料研究院出品,如需轉載請註明來源。
相關文章
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- 大資料技術之Hadoop(入門)第1章 大資料概論大資料Hadoop
- 大資料技術之Hadoop(入門) 第2章 從Hadoop框架討論大資料生態大資料Hadoop框架
- 搭建本地執行Hadoop環境Hadoop
- 大資料入門學習之Hadoop技術優缺點大資料Hadoop
- Hadoop v3.1 大資料技術快速入門Hadoop大資料
- 大資料hadoop入門之hadoop家族產品詳解大資料Hadoop
- Hadoop 基礎之搭建環境Hadoop
- Hadoop 及Spark 分散式HA執行環境搭建HadoopSpark分散式
- Hadoop 系列(四)—— Hadoop 開發環境搭建Hadoop開發環境
- Hadoop2.7.5環境搭建Hadoop
- Hadoop+hive環境搭建HadoopHive
- 好程式設計師大資料入門學習之Hadoop技術優缺點程式設計師大資料Hadoop
- 大資料技術與Hadoop之間的關係大資料Hadoop
- 【Hadoop】:Windows下使用IDEA搭建Hadoop開發環境HadoopWindowsIdea開發環境
- Hadoop叢集之 ZooKeeper和Hbase環境搭建Hadoop
- 《Hadoop大資料分析技術》簡介Hadoop大資料
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop環境搭建(二)分散式Hadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- 大資料之Hadoop偽分散式的搭建大資料Hadoop分散式
- 快速構建Hadoop的入門練手環境Hadoop
- mac搭建hadoop開發環境(二)MacHadoop開發環境
- 如何使用Docker搭建大資料Hadoop環境?學會這9步,快速上手Docker大資料Hadoop
- Windows下hadoop環境搭建之NameNode啟動報錯WindowsHadoop
- Hadoop環境中管理大資料儲存八大技巧Hadoop大資料
- 大資料入門:Hadoop Yarn元件基礎解析大資料HadoopYarn元件
- 大資料7.1 - hadoop叢集搭建大資料Hadoop
- 史上最詳細的Hadoop環境搭建Hadoop
- VSCode+Maven+Hadoop開發環境搭建VSCodeMavenHadoop開發環境
- Hadoop大資料實戰系列文章之安裝HadoopHadoop大資料
- golang 入門之環境搭建Golang
- 大資料執行環境的執行大資料
- 在Hadoop環境中,大資料儲存的技巧有哪些?Hadoop大資料
- 大資料平臺Hadoop叢集搭建大資料Hadoop
- hadoop之旅7-centerOS7 : Hive環境搭建HadoopROSHive
- hadoop之旅10-centerOS7 : Flume環境搭建HadoopROS
- hadoop之旅1-centerOS7: 搭建java環境HadoopROSJava