错误如下所示;

[root@localhost sbin]# start-all.sh
Starting namenodes on [192.168.71.129]
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 [192.168.71.129]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.
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.

解决办法:在环境变量中添加以下配置 vim /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。

 

最新文章

  1. sys.argv
  2. FastCgi 与 PHP-FPM
  3. Docker如何为企业产生价值?
  4. sql 在not in 子查询有null值情况下经常出现的陷阱
  5. 解决xshell 中文乱码
  6. iOS产品开发流程
  7. Spark RDD概念学习系列之RDD与DSM的异同分析(十三)
  8. jQuery的遍历方法
  9. HDU 4627(最小公倍数最大问题)
  10. iOS获取程序运行平台
  11. ELK配置说明及个人理解
  12. CoreGraphics--画线/圆/矩形
  13. JavaScrpt笔记之第二天
  14. FS BPM 业余研发(用户详细操作手册--单人串行/并行)之 深圳分公司技术部请假审批流程
  15. Office隐藏17年的漏洞CVE_2017_11882测试记录
  16. InnoDB的4个特性
  17. Mysql的跨表更新
  18. 消息队列MQ】各类MQ比较
  19. 使用 IntraWeb (35) - TIWJQueryWidget
  20. python笔记之强制函数以关键字参数传参

热门文章

  1. CAS学习笔记三:SpringBoot自动配置与手动配置过滤器方式集成CAS客户端
  2. MongoDB开发最佳实践
  3. JS 数组的基本使用和案例
  4. 学习git&github
  5. cnetos7安装字体
  6. 简单谈谈 TCP/IP
  7. 记一次 .NET 某消防物联网 后台服务 内存泄漏分析
  8. 关于 Intel CPU 和Iris Xe Graphics的报告问题
  9. 【Java】二分法查找
  10. MATLAB中回归模型