解决Hadoop种datanode无法启动问题,8088页面启动不了问题解决办法

解决Hadoop种datanode无法启动问题

首先进入/home/hadoop这各文件夹,进入/data/里面,进入/tmp/文件夹,进入/dfs/文件夹,里面有,data和name两个文件夹。

文件夹:cd /home/hadoop/data/tmp/dfs/

如果是datanode启动不了就把启动不了的节点的data里面的/current/里面文件都删除,用:rm -rf 文件名,然后重新启动所有节点:sbin/stop-dfs.sh

如果是namenode启动不了就把启动不了的节点name里面的/current/里面的文件清空。在重新格式化节点:

格式化hdfs:
bin/hdfs namenode -format
bin/hdfs zkfc -formatZK
同步主节点和副节点:[[email protected] zkdata]# bin/hdfs namenode -bootstrapStandby
停掉:[[email protected] hadoop]$ runRemoteCmd.sh "/home/hadoop/app/hadoop/sbin/hadoop-daemon.sh stop journalnode" all
一键启动所有节点:sbin/stop-dfs.sh

解决Hadoop种datanode无法启动问题,8088页面启动不了问题解决办法

启动时,先启动zookeeper和Hadoop节点,在启动namenode。
咋一键启动,这些节点都启动了配置好了,8088页面也就自然而然的启动了。