启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题

这篇具有很好参考价值的文章主要介绍了启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

(不感兴趣可以跳过背景介绍)

配置

	Ubantu20.04
	jdk1.8.0_221
	hadoop 3.3.1
	hive 3.1.3
	三台虚拟机搭建Hadoop集群

在安装hive的过程中,初始化数据库成功后(mysql),输入 命令: ./bin/hive启动hive时出错(忘记截图了)。后发现原因是hive3.x仅支持JDK 1.8,并不支持openJDK 11,尽管hadoop3.3.x是支持JDK 1.8和openJDK 11的。当降低JDK版本后启动集群,便出现启动yarn的错误:

Cannot set priority of resourcemanager process xxx
Cannot set priority of nodemanager process xxxx

但是启动Namenode 和 Datanode, 启动Historyserver 是没有问题的。

解决过程(仅供参考)

(1)查看你的logs文件夹下关于resourcemanager的.log文件, 查看详细情况。若没有相关记录,则参考(2)
(2)查看logs文件下的关于nodemanager或者resourcemanager的.out文件,里面会有错误信息。我的错误信息是这样的:
启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题
查看yarn-env.sh文件,会看到有--add-opens的字眼
启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题
将这两行注释,保存文件即可。
启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题
重启集群,正常运行了。文章来源地址https://www.toymoban.com/news/detail-429451.html

到了这里,关于启动Hadoop集群,出现Cannot set priority of nodemanager(resourcemanager) process xxx问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于hadoop报错ERROR: Cannot set priority of namenode process与jps仅有自身的某类解决办法

    运行start-sh.all发现了如图的问题 也是搞了很久搜了很多教程,发现很多人并不是大毛病而是很多小细节出了错误。 首先检查如下hadoop-env.sh ,core-site.xml ,hdfs-site.xml ,mapred-site.xml ,yarn-site.xml 内容是否有配置错误 下图这种明显的错误一定要注意 “-”不要用错符号 若均正确

    2024年02月08日
    浏览(44)
  • 解决:ERROR: Cannot set priority of datanode process 10603

    场景:启动datanode出现如上错误 查看日志: 修改文件配置: 成功启动 官网解释: Secure DataNode Because the DataNode data transfer protocol does not use the Hadoop RPC framework, DataNodes must authenticate themselves using privileged ports which are specified by dfs.datanode.address and dfs.datanode.http.address. This authentica

    2024年02月08日
    浏览(40)
  • vue 启动项目报错:TypeError: Cannot set property ‘parent‘ of undefined异常解决

    场景:从git上面拉下来一个项目 npm i 下载完依赖以后 npm run serve 去运行项目的时候 报错TypeError: Cannot set property ‘parent’ of undefined 如图所示 原因:首先排查发现判断得出是less解析失败导致 但是经过长时间的查询解决方案发现是因为vue版本在下载包的过程中由2.6.10升级为2

    2024年02月12日
    浏览(56)
  • Docker启动Redis容器时报错WARNING: The TCP backlog setting of 511 cannot be enforced

    正常使用命令 之后启动         发现容器并没有启动,于是查看了一下logs  下意识得修改了宿主机的 /proc/sys/net/core/somaxconn 文件 发现并没有什么卵用。考虑是镜像内的文件, 于是修改创建容器命令为 docker ps 查看解决问题了

    2024年02月05日
    浏览(50)
  • 【运维】hadoop 集群安装(三)hdfs、yarn集群配置、nodemanager健康管理讲解

    上篇简单说明了多节点的hadoop节点怎么安装,但是没有细致的分析hadoop相关配置,具体怎么根据环境进行配置,接下来我们对这些配置进行讲解 Daemon Environment Variable NameNode HDFS_NAMENODE_OPTS DataNode HDFS_DATANODE_OPTS Secondary NameNode HDFS_SECONDARYNAMENODE_OPTS ResourceManager YARN_RESOURCEMANAGER_OP

    2024年02月10日
    浏览(42)
  • hadoop中ResourceManager 进程或 NodeManager 进程没有启动

    如果 ResourceManager 进程或 NodeManager 进程没有启动,可能是由于以下原因导致的: 可能是 hadoop 配置文件中的错误导致的。您可以检查 hadoop 配置文件,确保所有参数都设置正确。 可能是由于网络问题导致的。您可以检查网络连接是否正常,确保所有节点都能够连接到同一网络。

    2024年02月06日
    浏览(44)
  • uniapp开发小程序用微信开发者工具预览时或发布出现空白的问题 MiniProgramErro TypeError: Cannot set properies of undefined

    uniapp开发小程序时,用开发者工具手机扫描预览时显示空白,打开【开发调试】工具显示有报错信息,MiniProgramErro TypeError: Cannot set properies of undefined: 原因:按以前的icon font引入方式,小程序的wxss文件的font-face的url不接受http地址作为参数 但可以接收base64,可以通过以下办法

    2024年02月15日
    浏览(51)
  • hadoop集群中增加新节点服务器(DataNode + NodeManager)方案及验证

    现根据业务需要,需要在原有的3台完全分布式的集群(hadoop1、hadoop2、hadoop3仨节点)增设一台新的服务器节点(hadoop4),以下是在原有的完全分布式hadoop集群中增设新节点( DataNode + NodeManager )的部署步骤。 基础服务配置 hadoop4上依次执行以下步骤: 1)用户:重置root用户密

    2024年01月19日
    浏览(42)
  • HADOOP启动集群报错JAVA_HOME is not set and could not be found.

    首先确保配置好 JAVA_HOME的环境变量 并在普通用户和Root用户下都输入   Java -version  确认配置成功 注意:如果普通用户输入命令成功显示jdk版本,root用户输入命令却显示找不到 Java命令。其中一种可能的解决办法是:修改环境变量的配置文件, 先查找 JAVA_HOME/bin 再查找PATH

    2024年04月26日
    浏览(32)
  • Cannot set properties of null (setting ‘onclick‘)问题解决方案

    个人学习过程中遇到“Uncaught TypeError: Cannot set properties of null (setting ‘onclick’)”问题,分享下 html代码: 运行结果: 问题原因:getElementById方法无法找到所写的id名(空格也被认为是id名的一部分了) 修改前代码: 修改后: 运行成功!

    2024年02月16日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包