Hadoop运行踩坑: Attempting to operate on hdfs namenode as root
在sbin目录下执行./start-dfs.sh命令启动Hadoop时,报如下ERROR
[root@hadooptest sbin]# ./start-dfs.sh
WARNING: HADOOP_PREFIX has been replaced by HADOOP_HOME. Using value of HADOOP_PREFIX.
Starting namenodes on [hadooptest]
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 [hadooptest]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.
WARNING: HADOOP_PREFIX has been replaced by HADOOP_HOME. Using value of HADOOP_PREFIX.
解决方法:
在start-dfs.sh,stop-dfs.sh文件的顶部添加:
HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root
start-yarn.sh,stop-yarn.sh顶部添加:
#!/usr/bin/env bash
YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
在sbin目录下重新执行 ./start-all.sh,即可启动
Hadoop运行踩坑: 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启动报错:Attempting to operate on hdfs namenode as root
解决方案1: 在环境变量中添加如下几个配置: vim /etc/profile 添加 export HDFS_NAMENODE_USER=root export HDFS_DATANODE_USER= ...
- 日常问题———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是另外启用 ...
- 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 ...
- 启动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 ...
- 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的方法
描述:hadoop-3.1.0启动hadoop集群时还有可能可能会报如下错误 [root@localhost sbin]# start-all.sh Starting namenodes on [ha ...
最新文章
- (0048)iOS开发之内存管理探究
- 【hard】146. LRU Cache
- 《深入理解计算机系统》读书笔记九:寄存器结构
- Interview:算法岗位面试—上海某科技公司算法岗位(偏AI算法,国企)技术面试之BN层的认知、BP的推导、GD优化的几种改进等
- 深入浅出Mybatis系列(八)---mapper映射文件配置之select、resultMap[转]
- JS中的Replace方法
- 被卡性能的时候要care数据类型(洛谷P5594TLE+RE的经历,Java语言描述)
- 妹子每天加班1分钟,半年崩溃!向公司索赔55万!
- codeforces 762E(cdq分治)
- python语言的语法_Python语言学习系列------基础语法(一)
- 计算机组成原理在线实验,《计算机组成原理》实验.doc
- 应用编辑器保存的htnl代码怎么正常显示在页面上
- selenium弹窗无法定位_4.3 通过selenium 模拟浏览器抓取
- 中国SaaS市场将快速增长,或形成“小而美”林立格局
- ios 设置按钮不可见_ios开发中button控件的属性及常见问题
- foobar2000_为MP3/flac嵌入歌词文件/封面编辑(提供eslyric插件下载)/信息标签编辑
- 【技术分享】孙玄:MongoDB在58同城的应用实践
- 工业产品常用的长度单位有哪些?
- Win10企业版转专业版
- opencv获取设备ID和名称
热门文章
- 安装matlab2020a ,解决打开错误error8
- 波、波长以及频率的关系
- linux命名管道通信方式图例,linux IPC 命名管道
- 如何迁移操作系统至SSD/HDD?
- ES6变量的解构赋值--对象篇
- 第103课:动手实战联合使用Spark Streaming、Broadcast、Accumulator实现在线黑名单过滤和计数
- 【高热FAQ】关于智慧康养物联网加速器 ,你想知道的都在这
- visio中α等希腊字母不能改为为Times New Roman字体
- Delphi初学者,向万一老师致敬
- 百度开发者中心聚力AI开放能力,打造新时代下开发者的“淘金矿”