TOP

hadoop平臺報錯:ATTEMPTING TO OPERATE ON HDFS NAMENODE AS ROOT(start-all.sh)啟動失敗解決方法
2019-03-05 00:18:01 】 瀏覽:917
Tags:

版權聲明:最終解釋權歸汐銀所有,轉貼請私聊 https://blog.csdn.net/qq_39562468/article/details/83038313

如果遇到

需要修改start-dfs.sh

stop-dfs.sh

start-yarn.sh

stop-yarn.sh
四個文件的用戶名优乐棋牌app下载,并需要修改/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就行了

請關注公眾號獲取更多資料



】【打印繁體】【】【】 【】【】【】 【關閉】 【返回頂部
上一篇使用java程序讀寫HDFS文件,判斷.. 下一篇linux下用腳本驗證hdfs路徑