Hadoop2.x一次分布式HA启动时 ERROR Cannot set priority of xxxx process 解决方式
出现的问题
在设置完Hadoop的HA配置文件后,运行start-all.sh时总是出现如下错误:
ERROR: node02:Cannot set priority of xxxxxxx process on PID xxxx
解决方式
出现这种情况时一般是由以下原因引起:
1. 文件夹用户设置问题:
线运行ll来看文件夹用户,看是不是现在登陆的用户
可以用chown -R root:root hadoop来改为root或你想用的用户
2. 文件夹权限问题
chmod -R 777 hadoop来修改权限
3. Hadoop用户设置问题
修改你的HADOOP_HOME/bin/hdfs最开始一句代码
修改成:HADOOP_SHELL_EXECNAME=“root”
修改HADOOP_HOME/etc/hadoop/hadoop-env.sh
最开始加上:
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
export JAVA_HOME=/root/jdk8/jdk8
export HDFS_JOURNALNODE_USER=root
export HDFS_ZKFC_USER=root
export HADOOP_SHELL_EXECNAME=root
4. 配置文件错误无法启动
此类问题可以看日志
进入出现错误的节点,查看此节点上的HADOOP_HOME/logs中的log
例如我root用户登陆,node02节点datanode启动失败那就是
hadoop-root-datanode-node02.log
注意这个日志是最新的在最后,所以要vi中Shift+g来查看最新日志
然后对应修改相关配置文件
5. 没有配置好免密登录
没得说,免密一定要先做好
6. zookeeper启动错误
zookeeper集群也是,zkServer.sh status来查看启动状态
7. 防火墙设置错误
systemctl stop firewalld
systemctl disable firewalld
一般可以解决大部分启动问题!
Hadoop2.x一次分布式HA启动时 ERROR Cannot set priority of xxxx process 解决方式相关推荐
- Hadoop2.x一次分布式HA启动时 ERROR: Cannot set priority of xxxx process 解决方式
出现的问题 在设置完Hadoop的HA配置文件后,运行start-all.sh时总是出现如下错误: ERROR: node02:Cannot set priority of xxxxxxx proce ...
- 解决:hadoop2.5.2 HA启动时出现了两个standy的Namenode,没有出现active的Namenode
hadoop启动时报:Unable to trigger a roll of the active NN 错误. HA启动时出现了两个standy的Namenode,没有出现active的Nameno ...
- 【Hadoop篇】启动hdfs集群时,提示: ERROR: Cannot set priority of zkfc process 5668
[问题描述] 启动hdfs集群时,遇到如下错误 [dylan@hadoop102 hadoop]$ start-dfs.sh Starting namenodes on [hadoop102] Sta ...
- VC++ 实现VC程序启动时最小化到任务栏(完美解决闪烁问题)
VC++ 实现VC程序启动时最小化到任务栏(完美解决闪烁问题) 参考文章: (1)VC++ 实现VC程序启动时最小化到任务栏(完美解决闪烁问题) (2)https://www.cnblogs.com/ ...
- Hadoop启动NameNode报错ERROR Cannot set priority of namenode process 2639
项目场景: Hadoop启动NameNode报错::ERROR: Cannot set priority of namenode process 问题描述: Hadoop启动NameNode报错ERR ...
- Yarn启动报错,ERROR: Cannot set priority of registrydns process xxxxx
问题: HDP 安装 yarn 时.或者重启服务的时候,yarn registry dns 无法启动.如下图所示: 报错信息: 查看报错信息,报错信息如下所示: ERROR: Cannot set p ...
- springBoot启动时让方法自动执行的几种实现方式
点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 来源:https://www.cnblogs.com/lsg ...
- Windows7中启动Mysql服务时提示:拒绝访问的一种解决方式
场景 在Windows7中打开任务管理器--服务下 找到mysql的服务点击启动时提示: 拒绝访问 这是因为权限不够导致的不能启动sql服务. 点击 任务管理器右下角的服务 在这里就可以正常启动服务
- 台式计算机启动时 每次按f1,开机按f1的解决方法_电脑开机每次都要按F1,怎么解决...
华硕主板开机要按f1怎么解决 华硕主板开机提示需要按F1键,可通过以下方式进行解决: 1.开机后点击DEL键进入BIOS界面: 通过以上步骤操作即可关闭开机提示F1的界面. 电脑开机时按F1如何修复( ...
最新文章
- Meteor:发布与订阅
- .Net Telerik Web UI 安装和使用入门
- 垃圾代码评析——关于《C程序设计伴侣》9.4——链表(四)
- boost::hana::to用法的测试程序
- Unix中的I/O模型和Java NIO
- 温习SQL server
- 地图相关知识和地图打印色彩差异解决办法
- php imagick下载,PHP安装imagemagick扩展imagick
- Android:在酷安发布应用流程记录
- 仿9GAG制作过程(四)
- M-Arch(番外13)GD32L233评测-来点音乐
- Android生态系统进化论
- 挺带劲!通过 Nginx 来实现封杀恶意访问
- c语言变量对那一次赋值有效,C语言取整+滤波方法.docx
- android数学公式编辑,数学公式编辑器下载-数学方程式编辑器APP 2.122 安卓版-我游网...
- 提高效率必备软件合集
- 使用Python:XPath提取猫眼电影
- 苹果4s怎么越狱教程_教你苹果手机(iPhone)上怎么装KODI (不用越狱)
- lenovo L480 进入bios_B20A-BTC主板魔BIOS安装I5 94OOF CPU教程
- 文件、合并-如何将多个PPT文件合并到一个PPT中 -by小雨