解决 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集群时会报如下错误:
root@hadoopWyc:~# 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.
2、解决方案
输入如下命令,在环境变量中添加下面的配置
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
3、结果
再次运行
start-all.sh
没报错,问题解决了
解决 Hadoop 启动 ERROR: Attempting to operate on hdfs namenode as root 的方法相关推荐
- 两种解决ERROR: Attempting to operate on hdfs namenode as root的方法
描述:hadoop-3.1.0启动hadoop集群时还有可能可能会报如下错误 [root@localhost sbin]# start-all.sh Starting namenodes on [ha ...
- 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 ...
- hadoop-3.1.3启动HDFS时报错ERROR Attempting to operate on hdfs namenode as root的解决方法
今天在使用hadoop时遇到了下面这个问题,看报错信息是用户问题,于是上网查了下解决方案,找到两种方式,我使用的是方法1,下面将两种方式都列给大家参考. 报错场景: hadoop-3.1.3启动HDF ...
- 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/ ...
- hadoop启动报错:Attempting to operate on hdfs namenode as root
解决方案1: 在环境变量中添加如下几个配置: vim /etc/profile 添加 export HDFS_NAMENODE_USER=root export HDFS_DATANODE_USER= ...
- Hadoop运行踩坑: Attempting to operate on hdfs namenode as root
在sbin目录下执行./start-dfs.sh命令启动Hadoop时,报如下ERROR [root@hadooptest sbin]# ./start-dfs.sh WARNING: 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 ...
最新文章
- 什么水平能做java中级工程师,挑战大厂重燃激情!
- android系统源代码添加新产品的支持
- 听腾讯 TEG 大佬谈腾讯万亿级 Elasticsearch 技术解密
- java after 函数_Java中关于Date的before函数和after函数的使用
- 根据图片获得配色方案_配色系列(1)—从图片中获得配色灵感
- 每日一题(1) —— 数组计算
- Redis面试常问4-- 如何实现异步队列 Blpop key timeout
- 基于html5的在线教育,基于HTML5的在线学习系统的设计与实现
- SQL事务处理实验报告
- [转载] python 生成器读取文件
- 单个用户OWA登陆失败,提示用户名和密码错误
- sql注入三种工具(主要sqlmap)
- 软件测试肖sir___项目讲解之银行项目
- IAR9.10下载(2021-02-23)
- 每月碎碎念 | 2019.10
- win10修复计算机摁什么,编辑告诉你win10修复失败且无法进入系统的详尽处理步骤...
- Win10重装后无法激活问题解决办法
- windows清理_Windows清理C盘的常用方法
- 七牛云 Bucket是什么?怎么取得
- git merge --no-ff 和git merge --squash的区别
热门文章
- word2vec预训练词向量+通俗理解word2vec+CountVectorizer+TfidfVectorizer+tf-idf公式及sklearn中TfidfVectorizer
- 微波遥感6:侧视雷达图像
- 用第三人称写日记减压
- java精讲_《Java核心技术精讲(李兴华)》PDF 下载
- PCB和软件设计经验(1)
- android 手势输入法,搜狗手机输入法Android 4.6版新增手势操作
- ISM Web组态软件的组态应用开发之组态界面简介
- i++ 、 ++i和i+=1、i=i+1 的问题
- 动手训练属于自己的无人车,这个超强服务现已开源!
- 《数据库系统》学习笔记