问题
虚拟机jps进程中没有namenode和datanode
分析
1.在关闭虚拟机前没有停止hadoop配置的集群
2. 没有停止集群,又重新启动了
3. hadoop集群配置有问题,没有修改完
解决办法
(1)先停止hadoop集群
stop-all.sh
(2)去hadoop文件路径下删掉data和logs文件(每台虚拟机都要删除)
![请添加图片描述](https://img-blog.csdnimg.cn/921dff57ae644efd9389a71d680ac535.png)
rm -rf data
rm -rf logs
(3)集群格式化
hdfs namenode -format
(4)启动集群(分别启动)
./start-dfs.sh
./start-yarn.sh
(5)进程检测
jps
![请添加图片描述](https://img-blog.csdnimg.cn/c09ee57d40564ab4b8f6570dd533b4d9.png)