Hadoop启动错误——ERROR: Attempting to operate on hdfs namenode as root but there is no HDFS_NAMENODE_USER defined. Aborting operation.
2024-09-05 00:33:11
错误如下所示;
[root@localhost sbin]# start-all.sh
Starting namenodes on [192.168.71.129]
ERROR: Attempting to operate on hdfs namenode as root
ERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation.
Starting datanodes
ERROR: Attempting to operate on hdfs datanode as root
ERROR: but there is no HDFS_DATANODE_USER defined. Aborting operation.
Starting secondary namenodes [192.168.71.129]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.
Starting resourcemanager
ERROR: Attempting to operate on yarn resourcemanager as root
ERROR: but there is no YARN_RESOURCEMANAGER_USER defined. Aborting operation.
Starting nodemanagers
ERROR: Attempting to operate on yarn nodemanager as root
ERROR: but there is no YARN_NODEMANAGER_USER defined. Aborting operation.
解决办法:在环境变量中添加以下配置 vim /etc/profile
export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root
最后更新环境变量 source /etc/profile。
最新文章
- sys.argv
- FastCgi 与 PHP-FPM
- Docker如何为企业产生价值?
- sql 在not in 子查询有null值情况下经常出现的陷阱
- 解决xshell 中文乱码
- iOS产品开发流程
- Spark RDD概念学习系列之RDD与DSM的异同分析(十三)
- jQuery的遍历方法
- HDU 4627(最小公倍数最大问题)
- iOS获取程序运行平台
- ELK配置说明及个人理解
- CoreGraphics--画线/圆/矩形
- JavaScrpt笔记之第二天
- FS BPM 业余研发(用户详细操作手册--单人串行/并行)之 深圳分公司技术部请假审批流程
- Office隐藏17年的漏洞CVE_2017_11882测试记录
- InnoDB的4个特性
- Mysql的跨表更新
- 消息队列MQ】各类MQ比较
- 使用 IntraWeb (35) - TIWJQueryWidget
- python笔记之强制函数以关键字参数传参