当我启动 hadoop 集群时,通过命令 jps 查看进程发现并没有 datanode 进程,说明 datanode 启动失败。
[root@slave1 ~]# jps 19826 Jps 19673 NodeManager解决办法
删除掉主机和从机的 data 文件,data文件目录在 hdfs-site.xml 中配置
dfs.datanode.data.dir /home/hadoop/apps/hadoop-2.8.5/hdfs/data
在主节点重新生成 namenode
[root@master sbin]# hdfs namenode -format
重启hdfs,通过jps 查看是否启动
[root@slave1 dfs]# jps 20786 Jps 20106 NodeManager 19979 DataNode



