1. 程式人生 > >啟動hadoop叢集

啟動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