当遇到使用jps命令无法启动DataNode时,可尝试以下操作
首先关闭hdfs
cd到root用户下的hadoopdata目录,打开该目录
该目录中在NameNode安装初始化时自动生成个、两个相对应的目录data和name
cd到data目录下可看到有一个自动生成的current,将该文件删除
打开hadoop的bin目录下,重新初始化
./hdfs namenode -format
进入hadoop的sbin目录下,启动hdfs
cd
/opt/server/hadoop-3.1.0/sbin/
使用该命令启动HDFS ./start-dfs.sh
自此NameNode可以正常打开