啟動hadoop叢集
1.配置core-site.xml(每個節點上都要配置)
路徑:
/usr/local/hadoop-2.7.3/etc/hadoop/core-site.xml
作用:
告訴所有機器master的相關資訊
配置項:
name: fs.defaultFS
vale: hdfs://master的地址:埠
例如:
<property>
<name>fs.defaultFS</name>
<value>hdfs://192.168.0.104:9000</value>
</property>
2.配置hosts檔案(每個節點上都要配置)
路徑:
/etc/hosts
作用:
告訴叢集中每個節點彼此的名字和ip地址
配置項:
ip hostname
例如:
192.168.0.104 master
192.168.0.105 slave1
192.168.0.107 slave2
如果不配置在啟動node的時候會報類似於:java.net.UnknownHostException: master: master: unknown error
3.在master上啟動namenode
格式化namenode
命令:hdfs namenode -format
地址:/tmp/hadoop-root/dfs/name
啟動namenode
命令:hadoop-daemon.sh start namenode
日誌記錄在:/usr/local/hadoop-2.7.3/logs/hadoop-root-namenode-master.out
驗證:jps
4.在所有slave上啟動datanode
命令:hadoop-daemon.sh start datanode
驗證:jps