近日在OpenStack实例中进行了Hadoop集群的部署,主要涉及两个实例,具体信息如下:
实例A:IP:10.4.128.11,浮动IP192.168.1.151,HostName:master;
实例B:IP:10.4.128.12,浮动IP192.168.1.152,HostName:slave1;
其中A为Master,运行NameNode;B为Slave,运行SecondaryNameNode及DataNode,两个实例的hosts表如下:
192.168.1.151 master
192.168.1.152 slave1
执行格式化命令:
hdfs namenode -format
然后启动DFS:
start-dfs.sh
用jps查看发现实例1上的NameNode没有启动,后查看日志,发现以下错误信息:
2016-03-29 22:13:06,942 ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: Failed to start namenode.
java.ne