hadoop-2.7.1 datanode

       最近几天在虚拟机上部署hadoop,部署好了之后在slave的两个节点上面jps无法查看到datanode进程,最后用了笨方法,问题解决了。

      我是基于VMware  workstation 9安装的三台rh Linux虚拟机,一主两从分别对应:

      192.168.1.100  master

      192.168.1.101  node1

      192.168.1.102  node2

安装部署好hadoop-2.7.1之后执行./start-all.sh之后在master下jps没有namenode,在两台node上面jps没有datanode,很是郁闷。

我的解决办法如下:

1.在master机器执行./stop-all.sh,停止hadoop

2.将三台机器的hadoop解压目录/usr/doop/hadoop-2.7.1目录下的hdfs/data和hdfs/name以及tmp目录全部清空,再分别在3台机器上面执行bin/hadoop namenode -format

3.在master上重新执行./start-all.sh,分别再jps,显示守护进程正常,namenode和datanode均正常显示。在浏览器里面输入mster:50070之后查看datenode information正常。

你可能感兴趣的:(hadoop,datanode)