yarn无法删除zk node: /rmstore

以下情况均基于cm的集群,未测试手工搭建的集群,但是感觉一样,因为如下参数:

并未在cm中找到,所以cm也应该是默认来的。

====================================测试=================================

1.链接zk客户端,并删除/rmstore,发现有权限限制:

/opt/cloudera/parcels/CDH/bin/zookeeper-client  

2.查找各级目录权限:

发现只有/rmstore/ZKRMStateRoot有acl权限

[zk: localhost:2181(CONNECTED) 7] getAcl /rmstore/ZKRMStateRoot
'world,'anyone
: rwa
'digest,'jftestenv-cs04:jMn1FOaihslDTtpOY9mhg4VMkuE=
: cd 

/rmstore/ZKRMStateRoot/RMVersionNode并没有acl,而且/rmstore/ZKRMStateRoot子目录均没有acl

[zk: localhost:2181(CONNECTED) 10] getAcl /rmstore/ZKRMStateRoot/RMVersionNode
'world,'anyone
: cdrwa

 判定无法删除是由于/rmstore/ZKRMStateRoot的ACl权限造成的

3.赋权/rmstore/ZKRMStateRoot 全部权限

 setAcl  /rmstore/ZKRMStateRoot   world:anyone:cdrwa

4.再次删除,成功

 5.由于yarn正在运行,所以一段时间后(20秒左右)发现/rmstore自动出现,且/rmstore/ZKRMStateRoot再次有acl限制,(相比上次,密码变了)

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值