问题:

ERROR: Attempting to operate on hdfs namenode as root
ERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation

解决方案:

在/hadoop/sbin路径下查找start-dfs.sh和stop-dfs.sh两个文件,在其顶部都添加上

#!/usr/bin/env bash
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

ERROR: Attempting to operate on hdfs namenode as root ERROR: but there is no HDFS_NAMENODE_USER defi相关推荐

  1. 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 ...

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

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

  3. 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 ...

  4. 解决 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集群时会 ...

  5. 两种解决ERROR: Attempting to operate on hdfs namenode as root的方法

    描述:hadoop-3.1.0启动hadoop集群时还有可能可能会报如下错误 [root@localhost sbin]# start-all.sh Starting namenodes on [ha ...

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

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

  7. 日常问题———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是另外启用 ...

  8. 启动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 ...

  9. hadoop启动报错:Attempting to operate on hdfs namenode as root

    解决方案1: 在环境变量中添加如下几个配置: vim /etc/profile 添加 export HDFS_NAMENODE_USER=root export HDFS_DATANODE_USER= ...

最新文章

  1. javascript 常用功能總結
  2. python读取整个txt文件-python怎么读取txt文件内容
  3. ACM MM18 | 用于跨模态检索的综合距离保持自编码器
  4. ASP.NET MVC 登录验证
  5. github怎么隐藏自己的pr记录_记便签的软件哪个好?怎么及时记录自己的想法
  6. [js] 根据元素ID遍历树形结构,查找到所有父元素ID
  7. 【剑指offer】面试题30:包含min函数的栈
  8. 智能技术改变淘宝,阿里巴巴首次详解核心商业AI体系
  9. Win10系统省电模式的设置教程
  10. Spring的春天,直接召唤系--Singleton的Application Context
  11. 针对 Java 开发人员的 C# 编程语言
  12. vss 2005 配置服务器端的时候提示IIS没有安装
  13. ERP学习 之 财务管理
  14. 从 C10K 到 DPDK
  15. html 旋转木马 轮播,JS实现旋转木马轮播图
  16. Eclipse中maven项目update project后项目编码会自动变成GBK的问题
  17. docker 改host_Docker容器修改端口映射
  18. [前后端分离][MVC模式]JavaWeb实现简单的购物网站主体功能
  19. Extract High-frequency Data via PC SAS
  20. 企业微信封号规则及解封

热门文章

  1. Cookie和Session的关系(个人理解)
  2. 剑指offer——面试题14:调整数组顺序使奇数位于偶数前面
  3. Leetcode 105. 前序和中序遍历序列构造二叉树
  4. 【EOS】2.3 深入理解ABI文件
  5. Exception in Tkinter callback
  6. SVN安装后创建仓库、用户、上传代码
  7. C# 设计模式 (一)
  8. python pil 模块将随机字符生成验证码
  9. CentOS 7 安装 配置 Nginx + PHP
  10. linux下mysql的忘记root密码的解决办法