问题现象:

部署hadoop-3.1.2,启动hdfs时出现如下错误:

Starting datanodes
zglinux: ERROR: Cannot set priority of datanode process 2905

解决方案:

此问题困扰了很久,百度上也搜不到,且是我已经在公司的环境下部署成功,回家后部署失败的情况下产生,甚是气恼。因而,解决后发誓写成此博,以警示后人。可能的方案:

  • core-site.xml配置错误

core-site.xml是配置hadoop 组件hdfs(分布式文件系统的)的,此datanode即为hdfs中成员,因而可能由core-site.xml配置出错导致—我的不是;

  • hadoop-env.sh环境变量配置问题

可能在环境变量中配置了HDFS_DATANODE_SECURE_USER=root,导致错误—我的就是这个原因,至于这个配置有撒用,暂时不知;至于当初为撒要配置这个,是因为网络中有“安装手册”贴了这个,可能也是我知其然不知其所以然导致…

# -------- for set priority if datanode process-----error
export HDFS_DATANODE_SECURE_USER=root

错误后日志:

配置了以上环境变量并报错后,在hadoop的日志目录产生privileged-root-datanode-XXX.out文件,记录了datanode出错的原因,如下:

小弟就是根据此对配置文件产生了怀疑+灵感,因而得出解决方案。

正确的现象:

最后,贴出个正确结果,希望以此激励大家,有关hadoop的安装小弟就不多写了,网上一大堆-----谢谢。

hadoop入门1:ERROR Cannot set priority of datanode process相关推荐

  1. 解决:ERROR: Cannot set priority of datanode process 10603

    WARNING: Use of this script to start HDFS daemons is deprecated. WARNING: Attempting to execute repl ...

  2. hadoop报错ERROR: Cannot set priority of namenode process

    现象: 解决: 1.看Hadoop的日志: 查看namenode日志:tail -n 200 hadoop-xinjie-namenode-VM-0-9-centos.log (文件目录所在位置:ha ...

  3. Desktop: ERROR: Cannot set priority of namenode process 35122

    好久没有配置过hadoop了 Desktop: ERROR: Cannot set priority of namenode process 35122 查看log如下: $HADOOP_HOME/l ...

  4. 【Hadoop篇】启动hdfs集群时,提示: ERROR: Cannot set priority of zkfc process 5668

    [问题描述] 启动hdfs集群时,遇到如下错误 [dylan@hadoop102 hadoop]$ start-dfs.sh Starting namenodes on [hadoop102] Sta ...

  5. Hadoop启动NameNode报错ERROR Cannot set priority of namenode process 2639

    项目场景: Hadoop启动NameNode报错::ERROR: Cannot set priority of namenode process 问题描述: Hadoop启动NameNode报错ERR ...

  6. 关于hadoop的Cannot set priority of datanode process

    关于使用Hadoop3.1.2安装时的报错,在进行start-dfs.sh发生了Cannot set priority of datanode process xxx的报错. 之前搜索了很多文章一直没 ...

  7. Yarn启动报错,ERROR: Cannot set priority of registrydns process xxxxx

    问题: HDP 安装 yarn 时.或者重启服务的时候,yarn registry dns 无法启动.如下图所示: 报错信息: 查看报错信息,报错信息如下所示: ERROR: Cannot set p ...

  8. Cannot set priority of datanode process,hadoop3.1.3配置问题

    文章目录 前言 一.没有配置文件或者配置出错了 二.配置方法 1. 2. 注意: 前言 开启 NameNode 和 DataNode 守护进程出现的错误. Cannot set priority of ...

  9. Hadoop2.x一次分布式HA启动时 ERROR: Cannot set priority of xxxx process 解决方式

    出现的问题 在设置完Hadoop的HA配置文件后,运行start-all.sh时总是出现如下错误: ERROR: node02:Cannot set priority of xxxxxxx proce ...

最新文章

  1. 基于Spark ALS算法的个性化推荐
  2. Adobe Audition录制音频与剪辑
  3. asp.net mvc 自定义全局过滤器 验证用户是否登录
  4. 优先队列与Heap的小结
  5. 关于bash如何进行并发执行!
  6. C++ map的基本操作和使用
  7. “添加删除WIndows组件”中没有IIS时安装IIS方法
  8. kafka 2.10 java api_kafka中常用API的简单JAVA代码
  9. 使用MSAgent代替传统的MessageBox提示来增用客户端用户体验
  10. 全球最受欢迎的五大生产制造管理系统
  11. maria安装包mysql_mariadb安装
  12. 手机配置host的替代方案
  13. 软技能:程序员如何在职场上少走弯路
  14. String s1 = new String(abc)到底创建了几个对象?底层原理是什么?
  15. 征途单机版mysql_win7架设征途单机 MYSQL卡到这一步
  16. 142.CSS 海盗船加载特效
  17. 图片编辑软件_pinta在Linux下安装
  18. 查看计算机远程端口,如何查看服务器远程端口号.doc
  19. WebView实现改变选中区域颜色以及添加下划线
  20. 基于 UAP 的 Web Service 开发

热门文章

  1. stringByAppendingString与stringWithFormat
  2. Java程序员必备!俄罗斯方块java通用版下载
  3. 指南针操盘软件评价,指南针操盘软件使用经历,
  4. python中拼接路径os.path.join的坑
  5. 图像处理算法2——Otsu最佳阈值分割法
  6. 食品营养成分检测有什么作用
  7. 面向海量服务的设计原则和策略总结
  8. 巩朋:我的算法学习之路
  9. Linux开机启动程序的两种方法
  10. Nominatim/Installation