启动Hadoop时报错“Slave1: bash: /opt/hadoop/hadoop-2.6.5/sbin/yarn-daemon.sh: Permission denied”

报错信息如下:

 

 执行jps命令

 

 DataNode进程也没有被拉起。

原因:权限不够

解决方法:

到Slave1和Slave2机器上,执行以下命令,为所有脚本添加对应用户的执行权限

chmod +x $HADOOP_HOME/sbin/*

然后再执行命令

./start-all.sh

不报错,但是DataNode进程依旧没有被拉起,执行以下命令

./hadoop-daemons.sh start datanode

然后在使用jps命令,DataNode成功被拉起。

 

2021-01-27 16:11:04 

posted @ 2021-01-27 16:11  ruishu_0726  阅读(1790)  评论(0编辑  收藏  举报