错误信息:

hadoop-3.1.3 启动HDFS时报错,具体错误信息如下:

[root@hadoop10 hadoop-3.1.3]# sbin/start-dfs.sh
Starting namenodes on [hadoop10]
上一次登录:四 12月 10 12:11:50 CST 2020pts/1 上
hadoop10: namenode is running as process 6777.  Stop it first.
Starting datanodes
上一次登录:四 12月 10 12:12:49 CST 2020pts/1 上
localhost: mv: 无法将"/opt/module/hadoop-3.1.3/logs/hadoop-root-datanode-hadoop10.out.4" 移动至"/opt/module/hadoop-3.1.3/logs/hadoop-root-datanode-hadoop10.out.5": 没有那个文件或目录
localhost: mv: 无法获取"/opt/module/hadoop-3.1.3/logs/hadoop-root-datanode-hadoop10.out.3" 的文件状态(stat): 没有那个文件或目录
localhost: mv: 无法获取"/opt/module/hadoop-3.1.3/logs/hadoop-root-datanode-hadoop10.out.2" 的文件状态(stat): 没有那个文件或目录
localhost: mv: 无法获取"/opt/module/hadoop-3.1.3/logs/hadoop-root-datanode-hadoop10.out.1" 的文件状态(stat): 没有那个文件或目录
hadoop12: ERROR: Cannot set priority of datanode process 2547
hadoop11: ERROR: Cannot set priority of datanode process 2111
Starting secondary namenodes [hadoop12]
上一次登录:四 12月 10 12:12:50 CST 2020pts/1 上
hadoop12: ERROR: Cannot set priority of secondarynamenode process 2620

查看错误信息发现在是,  ERROR: Cannot set priority of datanode process 不能确定优先级的错误

解决办法

经查资料明白是配置文件不同步的问题,同步一下节点上的配置文件,问题解决。

*文件位置在 $HADOOP_HOME/etc/hadoop,具体文件

core-site.xml
hdfs-site.xml
yarn-site.xml
mapred-site.xml
 

更多推荐

hadoop sbin/start-dfs.sh报错 ERROR: Cannot set priority of datanode process