【Hadoop】 分散式Hadoop叢集安裝配置
第一次安裝hadoop 叢集,記錄其安裝過程!
1 前期準備,配置所有的機器的/etc/hosts 檔案
# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 rac localhost
::1 rac3 localhost
10.250.7.225 rac1
10.250.7.249 rac2
10.250.7.241 rac3
10.250.7.220 rac4
1 獲取hadoop安裝檔案
可以從一下網址獲取hadoop 安裝檔案 hadoop-0.20.2.tar.gz:
#tar zxvf hadoop-0.20.2.tar.gz
#mv hadoop-0.20.2.tar.gz hadoop
#cd hadoop/conf
配置conf資料夾裡面的core-site.xml,hdfs-site.xml,mapread-site.xml,mapred-site.xml,hadoop-env.sh。具體各個配置的含義請參考Hadoop幫助文件。
core-site.xml檔案
<!-- Put site-specific property overrides in this file. -->
2.其次編輯所有節點的hdfs-site.xml,命令如下:
#vi /root/hadoop/conf/hdfs-site.xml
<!-- Put site-specific property overrides in this file. -->
3 編輯所有節點mapred-site.xml檔案:
#vi /home/hadoop/conf/mapred-site.xml
<!-- Put site-specific property overrides in this file. -->
4 在所有節點編輯hadoop-env.sh
export HADOOP_HOME=/root/hadoop
export HADOOP_CONF_DIR=$HADOOP_HOME/conf
export PATH=$PATH:$HADOOP_HOME/bin
export JAVA_HOME=/usr/java/jdk1.6.0_29
export CLASSHOME=/usr/java/jdk1.6.0_29/lib/tools.jar:/usr/java/jdk1.6.0_29/lib/dt.jar
5 在所有節點修改masters ,slaves 檔案,其中masters 檔案寫入master 節點的ip,slaves 檔案寫入slaves 節點的ip
[root@rac1 conf]# cat masters
10.250.7.225
[root@rac1 conf]# cat slaves
10.250.7.220
10.250.7.249
10.250.7.241
6 啟動hadoop
[root@rac1 bin]# sh start-all.sh
starting namenode, logging to /root/hadoop/logs/hadoop-root-namenode-rac1.out
10.250.7.220: starting datanode, logging to /root/hadoop/logs/hadoop-root-datanode-rac4.out
10.250.7.241: starting datanode, logging to /root/hadoop/logs/hadoop-root-datanode-rac3.out
10.250.7.249: starting datanode, logging to /root/hadoop/logs/hadoop-root-datanode-rac2.out
10.250.7.225: starting secondarynamenode, logging to /root/hadoop/logs/hadoop-root-secondarynamenode-rac1.out
jobtracker running as process 20175. Stop it first.
10.250.7.220: starting tasktracker, logging to /root/hadoop/logs/hadoop-root-tasktracker-rac4.out
10.250.7.241: starting tasktracker, logging to /root/hadoop/logs/hadoop-root-tasktracker-rac3.out
10.250.7.249: starting tasktracker, logging to /root/hadoop/logs/hadoop-root-tasktracker-rac2.out
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-714867/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 完全分散式模式hadoop叢集安裝與配置分散式模式Hadoop
- Hadoop叢集安裝配置Hadoop
- Hadoop3.0完全分散式叢集安裝部署Hadoop分散式
- Hadoop完全分散式叢集配置Hadoop分散式
- hadoop分散式叢集搭建Hadoop分散式
- [Hadoop踩坑]叢集分散式環境配置Hadoop分散式
- Hadoop分散式叢集搭建_1Hadoop分散式
- 《生產環境下Hadoop大叢集安裝與配置+DNS+NFS》HadoopDNSNFS
- 虛擬機器裝Hadoop叢集完全分散式虛擬機Hadoop分散式
- hadoop偽分散式叢集的安裝(不是單機版)Hadoop分散式
- hadoop叢集搭建——單節點(偽分散式)Hadoop分散式
- Hadoop框架:叢集模式下分散式環境搭建Hadoop框架模式分散式
- 雲端計算課程實驗之安裝Hadoop及配置偽分散式模式的HadoopHadoop分散式模式
- hadoop 0.20.2偽分散式安裝詳解Hadoop分散式
- 2. TeraSort在Hadoop分散式叢集中的執行Hadoop分散式
- 安裝 Hadoop:設定單節點 Hadoop 叢集Hadoop
- hadoop叢集配置和啟動Hadoop
- hadoop+spark偽分散式HadoopSpark分散式
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- CentOS7 hadoop3.3.1安裝(單機分散式、偽分散式、分散式)CentOSHadoop分散式
- 虛擬機器Hadoop叢集搭建5安裝Hadoop虛擬機Hadoop
- Centos7搭建hadoop3.3.4分散式叢集CentOSHadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- 分散式處理框架Hadoop的安裝與使用分散式框架Hadoop
- Hadoop叢集是配置時間同步!Hadoop
- Hadoop hdfs完全分散式搭建教程Hadoop分散式
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop環境搭建(二)分散式Hadoop分散式
- CentOS 7上搭建Spark 3.0.1 + Hadoop 3.2.1分散式叢集CentOSSparkHadoop分散式
- 超詳細hadoop叢集伺服器安裝配置教程Hadoop伺服器
- centos7 hadoop3.2.0分散式叢集搭建步驟CentOSHadoop分散式
- Mac部署hadoop3(偽分散式)MacHadoop分散式
- 4.hadoop之偽分散式模式Hadoop分散式模式
- Hadoop搭建叢集Hadoop
- Hadoop叢集搭建Hadoop
- WeblogicServer11G叢集安裝與配置WebServer
- 在Ubuntu 18.04.1上安裝Hadoop叢集UbuntuHadoop
- 好程式設計師大資料培訓分享Hadoop分散式叢集程式設計師大資料Hadoop分散式