TOP

hadoop平台报错:ATTEMPTING TO OPERATE ON HDFS NAMENODE AS ROOT(start-all.sh)启动失败解决方法
2019-03-05 00:18:01 】 浏览:1539次 本网站的内容取自网络,仅供学习参考之用,绝无侵犯任何人知识产权之意。如有侵犯请您及时与本人取得联系,万分感谢。
Tags:hadoop 平台 ATTEMPTING OPERATE HDFS NAMENODE ROOT start-all.sh 启动 失败 解决 方法

版权声明:最终解释权归汐银所有,转贴请私聊 https://blog.csdn.net/qq_39562468/article/details/83038313

如果遇到

需要修改start-dfs.sh

stop-dfs.sh

start-yarn.sh

stop-yarn.sh
四个文件的用户名,并需要修改/etc/SELINUX/confde配置

配置vi start-dfs.sh添加

HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root

配置vi stop-dfs.sh添加

HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root

配置vistart-yarn.sh添加

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

配置vi stop-yarn.sh 添加

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

配置vi /etc/selinux/config 修改SELINUX=enforcing更改为SELINUX=disabled

最后将其重新复制到其他节点

然后启动hadoop就行了

请关注公众号获取更多资料


hadoop平台报错:ATTEMPTING TO OPERATE ON HDFS NAMENODE AS ROOT(start-all.sh)启动失败解决方法 https://www.cppentry.com/bencandy.php?fid=115&id=211592

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇使用java程序读写HDFS文件,判断.. 下一篇linux下用脚本验证hdfs路径

评论

验 证 码:
表  情:
内  容: