hadoop2.4.1完全分散式安裝
本文(親測實錄)主要列出在安裝hadoop 2.4.1過程中各個檔案配置情況,其他步驟請參考網路其他資源進行操作
1、JDK安裝和SSH互信(略過)
2、各節點IP和hostname如下(各節點需配置)
[hadoop@master ~]$ cat /etc/hosts
127.0.0.1 localhost
100.12.56.221 slave-1
100.12.56.222 slave-2
100.12.56.223 slave-3
100.12.56.224 slave-4
100.12.56.227 slave-5
100.12.56.228 master
3、各節點操作使用hadoop使用者進行,hadoop安裝目錄在/home/hadoop/hadoop-2.4.1下
4、JAVA環境變數配置如下
[hadoop@master hadoop-2.4.1]$ cat /etc/profile(各節點需配置)
export JAVA_HOME=/usr/java/jdk1.7.0_51
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=.:$JAVA_HOME/bin:$PATH
export PATH=/home/hadoop/hadoop-2.4.1/bin:/home/hadoop/hadoop-2.4.1/bin:$PATH
#該環境變數的配置,讓shell能夠查詢到hadoop的類路徑
5、master建立下這幾個目錄(這幾個目錄不知道是否必須建立,本例實驗時建立了目錄,實驗成功)
mkdir -p /home/hadoop/tmp
mkdir -p /home/hadoop/dfs/name
mkdir -p /home/hadoop/dfs/data
6、編輯hadoop-env.sh(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/hadoop-env.sh
#新增如下內容
export JAVA_HOME=/usr/java/jdk1.7.0_51
7、編輯yarn-env.sh(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/yarn-env.sh
#新增如下內容
export JAVA_HOME=/usr/java/jdk1.7.0_51
8、編輯slaves(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/slaves
#新增如下內容
slave-1
slave-2
slave-3
slave-4
slave-5
9、編輯core-site.xml(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/core-site.xml
#新增如下內容
10、編輯hdfs-site.xml(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/hdfs-site.xml
11、編輯mapred-site.xml(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/mapred-site.xml
12、編輯yarn-site.xml(master節點)
vi /home/hadoop/hadoop-2.4.1/etc/hadoop/yarn-site.xml
13、複製軟體到其他節點(master節點)
scp -r /home/hadoop/hadoop-2.4.1 slave-1:/home/hadoop/
scp -r /home/hadoop/hadoop-2.4.1 slave-2:/home/hadoop/
scp -r /home/hadoop/hadoop-2.4.1 slave-3:/home/hadoop/
scp -r /home/hadoop/hadoop-2.4.1 slave-4:/home/hadoop/
scp -r /home/hadoop/hadoop-2.4.1 slave-5:/home/hadoop/
14、格式化hdfs檔案系統(master節點)
hdfs namenode –format
15、啟動yarn
/home/hadoop/hadoop-2.4.1/sbin/start-yarn.sh(master節點)
16、jps
master節點:
[hadoop@master sbin]$ jps
8783 NameNode
8981 SecondaryNameNode
9759 Jps
9132 ResourceManager
slave節點:
[hadoop@slave-5 ~]$ jps
6911 DataNode
7035 NodeManager
7281 Jps
17、網頁上訪問
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26613085/viewspace-1219710/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Storm-1.2.2完全分散式安裝ORM分散式
- 完全分散式模式hadoop叢集安裝與配置分散式模式Hadoop
- Hadoop3.0完全分散式叢集安裝部署Hadoop分散式
- 虛擬機器裝Hadoop叢集完全分散式虛擬機Hadoop分散式
- Zookeeper — 本地完全分散式 搭建分散式
- Hbase完全分散式的搭建分散式
- CentOS7 hadoop3.3.1安裝(單機分散式、偽分散式、分散式)CentOSHadoop分散式
- Hadoop hdfs完全分散式搭建教程Hadoop分散式
- hadoop完全分散式環境搭建Hadoop分散式
- Hadoop完全分散式叢集配置Hadoop分散式
- Redis 偽分散式安裝部署配置Redis分散式
- gulp完全安裝教程
- hadoop 0.20.2偽分散式安裝詳解Hadoop分散式
- Cassandra安裝及分散式叢集搭建分散式
- 解除安裝windows安裝ubuntu的完全指南WindowsUbuntu
- 如何完全解除安裝WSL
- centOS 7-Hadoop3.3.0完全分散式部署CentOSHadoop分散式
- Hadoop--HDFS完全分散式(簡單版)Hadoop分散式
- Mysql--所有版本安裝以及完全解除安裝MySql
- airflow2.0.2分散式安裝文件AI分散式
- 分散式 PostgreSQL 叢集(Citus)官方安裝指南分散式SQL
- 如何將Java完全解除安裝Java
- CentOS 7 完全解除安裝PHPCentOSPHP
- [轉]如何完全解除安裝WSL
- 完全解除安裝刪除 GitLabGitlab
- Elementary os完全解除安裝DockerDocker
- 完全解除安裝刪除gitlabGitlab
- Hadoop3.x完全分散式搭建(詳細)Hadoop分散式
- 分散式處理框架Hadoop的安裝與使用分散式框架Hadoop
- 分散式檔案系統之FastDFS安裝部署分散式AST
- windows下安裝Jenkins以及配置分散式agent節點WindowsJenkins分散式
- 分散式檔案系統之MogileFS的安裝使用分散式
- ZooKeeper分散式專題(一) -- zookeeper安裝以及介紹分散式
- 分散式檔案系統fastdfs安裝以及python呼叫分散式ASTPython
- Longhorn 雲原生容器分散式儲存 - Air Gap 安裝分散式AI
- Debian中完全解除安裝MySQL的方法MySql
- hadoop偽分散式叢集的安裝(不是單機版)Hadoop分散式
- Spring Boot(十一)Redis整合從Docker安裝到分散式Session共享Spring BootRedisDocker分散式Session
- 構建dubbo分散式平臺-window安裝zookeeper註冊中心分散式