Retrying connect to server: xxx.xxx.xxx.xxx:8032. Already tried 0 time(s)

这个问题笔者遇到时参考了网上很多答案,发现都不太对劲,于是查看jps进程发现自己的ResourceManager没有成功启动,于是我查看了yarn-site.xml

发现我address等地址都是正常配置的,于是我去检查了resourcemanager的log,发现了其中的一条重要注释:

java.lang.IllegalArgumentException: Illegal queue capacity setting, (capacity=1.0) > (maximum-capacity=0.8). When label=[]

核心部分翻译:

非法队列容量设置,(容量= 1.0)>(最大容量= 0.8) Illegal queue capacity setting, (capacity=1.0) > (maximum-capacity=0.8)

百度了很多相关内容得知多队列的设置需要将总资源量控制在等于1.0(或者100)

mapred.capacity-scheduler.queue.<queue-name>.capacity   指调度器中的各queue的占用整个集群资源的比例,所有队列资源的总和等于100,且一个队列最多能设为80(为什么是80,看我报错的原因就知道了,后续我也测试过将一方的资源占比设置为80%以上,但是ResourceManager还是起不来,这里我已经替各位测试踩坑过了),但是这里你queue1设置为80也并不影响你占用更多的资源,在其他队列资源空闲的情况下

在 hadoop/etc/hadoop/capacity-scheduler.xml 中将多队列的占用资源比例调整一下:

<property>
                <name>yarn.scheduler.capacity.root.default.capacity</name>
                <value>20</value>
        <description>Default queue target capacity.</description>
        </property>

<property>
                <name>yarn.scheduler.capacity.root.hive.capacity</name>
                <value>80</value>
        <description>Default queue target capacity.</description>
        </property>

除此之外你还可以设置一下关于单个队列的资源情况:

<property>
                <name>yarn.scheduler.capacity.root.hive.user-limit-factor</name>
                <value>0.99</value>
        <description>
        一个用户最多能够获取该队列资源容量的比例
        </description>
        </property>

<property>
                <name>yarn.scheduler.capacity.root.hive.maximum-capacity</name>
                <value>100</value>
        <description>
        hive队列的最大容量
        </description>
        </property>

设置完相关参数后重启 Yarn 或者 ResourceManager就行,保险起见可以重启 Yarn。

Retrying connect to server: xxx.xxx.xxx.xxx:8032. Already tried 0 time(s)相关推荐

  1. 解决Retrying connect to server: 192.168.x.x:8032. Already tried 0 time(s); retry policy is...

    报错: 192.168.x.x:8032. Already tried 3 time(s); retry policy is RetryUpToMaximumCountWithFixe 解决办法: 在 ...

  2. org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决

    org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决 参考文章: (1)org.apache.hadoop.ipc.Client: ...

  3. INFO ipc.Client:Retrying connect to server 9000

    hadoop使用bin/start_all.sh命令之后,使用jps发现datanode无法启动 This problem comes when Datanode daemon on the syst ...

  4. 解决Retrying connect to server

    Hadoop 2.7.2在master上运行Mapreduce没有问题,但是在slave节点上运行会报如下错误 [root@fk01 mapreduce]# hadoop jar hadoop-map ...

  5. Retrying connect to server: 192.168.10.101/192.168.10.101:10020. Already tried 0 time(s); retry poli

    Retrying connect to server: 192.168.10.101/192.168.10.101:10020. Already tried 0 time(s); retry poli ...

  6. Error: INFO ipc.Client: Retrying connect to server: Already tried XXX time(s).

    首先,这个坑逼错误可能是由于端口号没有开启导致的(比如9000端口),使用命令查看一下相应端口号是否存在. sudo netstat -tpnl 若看到9000端口,则说明端口号正常开启,导致报错的原 ...

  7. 【yarn】INFO ipc.Client Retrying connect to server xxx 8032 Already tried 0 time(s)

    文章目录 1.场景1 1.1 概述 1.2.yarn没启动? 1.3. 方法2 1.4.解决方法 2.场景2 2.1 概述 1.场景1 1.1 概述 #mermaid-svg-OQ3qV0Av3DKo ...

  8. 【hadoop】ipc.Client: Retrying connect to server: xxx:8020. Already tried 37 time(s) RetryPolicy[Multi

    2.背景 执行命令:yarn logs applicationId application_1588855620153_0001 > aaa.txt 然后报错 [hdfs@1 ~]$ yarn ...

  9. org.apache.hadoop.ipc.Client: Retrying connect to server

    这个问题导致jps查看结点进程时发现找不到NodeManager或一段时间后消失,网上查找了很多博客,因hadoop版本不一样且出错的原因也可能不同,所以找了老半天. 步骤:jps --> 看l ...

最新文章

  1. mini2440 uboot使用
  2. java安全技术-Base64编码与解码
  3. Python基础教程(十一):多线程、XML解析
  4. TABCTL32.OCX 文件
  5. 图片识别不了小程序怎么办_图片转文字【微信小程序】
  6. 树形dp-CF-337D. Book of Evil
  7. 《.NET内存管理宝典》在京东上架销售啦!
  8. P3343-[ZJOI2015]地震后的幻想乡【dp,数学期望】
  9. SAP RFC 获取BDC 消息文本的实现
  10. 上位机和下位机的概念,理解如何实现PC从PLC中读取数据?
  11. 计算机专业英语第三章在线测试,《计算机专业英语》第03章在线测试
  12. 如何实现快速高效开发?低代码平台jeecgboot完美解决—jeecgboot3.1新特性
  13. C++11的dynamic_cast
  14. 程序员面试金典——11.3元素查找
  15. 大数据架构方案总结-ljt(转载)
  16. 《工业设计史》第十一章:走向多元化
  17. linux系统运行程序设计,seL4的编译和运行
  18. 吃热狗游戏Java_《我的世界》吃才是王道“食物工艺”让你尝遍八大菜系
  19. hive中:row_number()排序函数的使用
  20. python indexerror out of bound_用Pyinstaller打包时出现IndexError怎么回事?

热门文章

  1. 智和信通搭建高可靠、真稳定IT运维平台,助力能源行业高效生产
  2. MQTT协议之连接和心跳
  3. android socket代理app,android socket客户端app
  4. 上个礼拜公司组织去浙江旅游的照片
  5. NR PRACH (七)Type 2(2-step) RA 参数及相关规定
  6. 解除Word文档保护方法汇总
  7. 《成语接龙》隐私说明
  8. 产生socket write error的原因
  9. 我的世界服务器无线刷物品,《我的世界》1.12无限刷物品方法图文教学
  10. Hibernate之HQL