描述:hadoop-3.1.0启动hadoop集群时还有可能可能会报如下错误

[root@localhost sbin]# start-all.sh
Starting namenodes on [hadoop]
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 [hadoop]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.
2018-07-16 05:45:04,628 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
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.

解决方案一:

输入如下命令,在环境变量中添加下面的配置

vi /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

解决方案二:

将start-dfs.sh,stop-dfs.sh(在hadoop安装目录的sbin里)两个文件顶部添加以下参数

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

将start-yarn.sh,stop-yarn.sh(在hadoop安装目录的sbin里)两个文件顶部添加以下参数

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

参考文章:
https://blog.csdn.net/u013725455/article/details/70147331
https://www.cnblogs.com/zhengna/p/9316424.html

祝大家hadoop之旅顺利

两种解决ERROR: Attempting to operate on hdfs namenode as root的方法相关推荐

  1. 解决 Hadoop 启动 ERROR: Attempting to operate on hdfs namenode as root 的方法

    解决 Hadoop 启动 ERROR: Attempting to operate on hdfs namenode as root 的方法 1.问题 hadoop-3.1.0启动hadoop集群时会 ...

  2. hadoop-3.1.3启动HDFS时报错ERROR Attempting to operate on hdfs namenode as root的解决方法

    今天在使用hadoop时遇到了下面这个问题,看报错信息是用户问题,于是上网查了下解决方案,找到两种方式,我使用的是方法1,下面将两种方式都列给大家参考. 报错场景: hadoop-3.1.3启动HDF ...

  3. hadoop-3.1.3 启动HDFS时报错ERROR: Attempting to operate on hdfs namenode as root的解决方法

    在以root用户启动hadoop集群时遇到了下面这个问题,看报错信息是用户问题, [root@hadoop10 hadoop-3.1.3]# sbin/start-dfs.sh Starting na ...

  4. ERROR: Attempting to operate on hdfs namenode as root

    文章目录 一.使用root用户启动hadoop-3.1.3报错 1.1 ERROR: Attempting to operate on hdfs namenode as root 1.2 JAVA_H ...

  5. ERROR: Attempting to operate on hdfs namenode as root ERROR: but there is no HDFS_NAMENODE_USER defi

    问题: ERROR: Attempting to operate on hdfs namenode as root ERROR: but there is no HDFS_NAMENODE_USER ...

  6. 伪分布式启动失败:ERROR: Attempting to operate on hdfs namenode as root

    我在做老师布置的作业的时候,在所有配置都配置好了以后,启动集群的时候就报如下错误,现在在这里做下记录,同时也希望能帮到大家: 解决方法是在/etc/profile里面配置如下内容 1.先进入/etc/ ...

  7. hdfs——Attempting to operate on hdfs namenode as root 两种解决方式

    root用户启动报错: ERROR: Attempting to operate on hdfs namenode as root ERROR: but there is no HDFS_NAMENO ...

  8. 日常问题———Attempting to operate on hdfs namenode as root

    写在最前注意: 1.master,slave都需要修改start-dfs.sh,stop-dfs.sh,start-yarn.sh,stop-yarn.sh四个文件 2.如果你的Hadoop是另外启用 ...

  9. 启动HDFS时候出现Attempting to operate on hdfs namenode as root

    在启动HDFS执行sbin/start-dfs.sh的时候出现如下问题 [root@node01 hadoop]# sbin/start-dfs.sh Starting namenodes on [n ...

最新文章

  1. VC解析XML--使用CMarkup类解析XML
  2. 用 Jackson 来处理 JSON
  3. css3圆形轨迹动画
  4. linux 目标文件格式,Linux工具 - NM目标文件格式分析
  5. Nginx教程-安装
  6. ABP从入门到精通(3):aspnet-zero-core 使用Redis缓存
  7. java获取整点与凌晨的时间戳
  8. Preparing Cities for Robot Cars【城市准备迎接自动驾驶汽车】
  9. 实用网址(平时记下的)
  10. container and Injection
  11. 单片机从00到99c语言,跪求单片机0~99数码管显示用C语言编写的程序
  12. 比特币原理——交易与UTXO
  13. 使用css弹性盒子模型
  14. 综合能源管理服务认证是什么?综合能源管理服务认证含哪些专业?综合能源服务认证流程
  15. 在飞桨平台做图像分类-1 制作基于飞桨的数据集|CSDN创作打卡
  16. 带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)
  17. matlab函数xlsread函数,matlab中xlsread函数
  18. H264编码器与H265编码器对比
  19. 请立即卸载这款 IDEA 插件
  20. 不知足者常乐:SAP云在中国的落地

热门文章

  1. 【一些实用的学习与资源网站,白(学)嫖(习)使人快乐】
  2. 2021年电工(初级)考试及电工(初级)找解析
  3. ANNOVAR gene-based annotation
  4. AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁)
  5. Zend Framework教程-Zend_Db-数据库操作4-Zend_Db_Select
  6. 英语almashite绿琥珀ALMASHITE单词
  7. 冒泡排序 以及利用函数升序 降序
  8. IBM小型机系统维护之性能监控与调优命令
  9. 风压和功率计算公式轴流式_风机的风压、风量、功率与转速的相互关系
  10. java+字体包下载_onlyoffice5.4.2离线包下载—解决中文字体问题