两种解决ERROR: Attempting to operate on hdfs namenode as root的方法
描述: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的方法相关推荐
- 解决 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集群时会 ...
- hadoop-3.1.3启动HDFS时报错ERROR Attempting to operate on hdfs namenode as root的解决方法
今天在使用hadoop时遇到了下面这个问题,看报错信息是用户问题,于是上网查了下解决方案,找到两种方式,我使用的是方法1,下面将两种方式都列给大家参考. 报错场景: hadoop-3.1.3启动HDF ...
- 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 ...
- 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 ...
- 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 ...
- 伪分布式启动失败:ERROR: Attempting to operate on hdfs namenode as root
我在做老师布置的作业的时候,在所有配置都配置好了以后,启动集群的时候就报如下错误,现在在这里做下记录,同时也希望能帮到大家: 解决方法是在/etc/profile里面配置如下内容 1.先进入/etc/ ...
- 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 ...
- 日常问题———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是另外启用 ...
- 启动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 ...
最新文章
- VC解析XML--使用CMarkup类解析XML
- 用 Jackson 来处理 JSON
- css3圆形轨迹动画
- linux 目标文件格式,Linux工具 - NM目标文件格式分析
- Nginx教程-安装
- ABP从入门到精通(3):aspnet-zero-core 使用Redis缓存
- java获取整点与凌晨的时间戳
- Preparing Cities for Robot Cars【城市准备迎接自动驾驶汽车】
- 实用网址(平时记下的)
- container and Injection
- 单片机从00到99c语言,跪求单片机0~99数码管显示用C语言编写的程序
- 比特币原理——交易与UTXO
- 使用css弹性盒子模型
- 综合能源管理服务认证是什么?综合能源管理服务认证含哪些专业?综合能源服务认证流程
- 在飞桨平台做图像分类-1 制作基于飞桨的数据集|CSDN创作打卡
- 带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)
- matlab函数xlsread函数,matlab中xlsread函数
- H264编码器与H265编码器对比
- 请立即卸载这款 IDEA 插件
- 不知足者常乐:SAP云在中国的落地
热门文章
- 【一些实用的学习与资源网站,白(学)嫖(习)使人快乐】
- 2021年电工(初级)考试及电工(初级)找解析
- ANNOVAR gene-based annotation
- AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁)
- Zend Framework教程-Zend_Db-数据库操作4-Zend_Db_Select
- 英语almashite绿琥珀ALMASHITE单词
- 冒泡排序 以及利用函数升序 降序
- IBM小型机系统维护之性能监控与调优命令
- 风压和功率计算公式轴流式_风机的风压、风量、功率与转速的相互关系
- java+字体包下载_onlyoffice5.4.2离线包下载—解决中文字体问题