【发布时间】:2018-03-14 23:40:15
【问题描述】:
我在 zookeeper 中试验 ACL,不小心创建了一个只有 read 和 create 权限,但没有 admin 权限的节点。结果(?)我无法删除该节点及其下的节点。
rmr /Testing/lots/Poison/todo/task-0000000000
Authentication is not valid : /Testing/lots/Poison/todo/task-0000000000
getAcl /Testing/lots/Poison/todo/task-0000000000
'world,'anyone
: cr
getAcl /Testing/lots/Poison/todo/task-0000000000/myOwnNote
'world,'anyone
: cdrwa
delete /Testing/lots/Poison/todo/task-0000000000/myOwnNote
Authentication is not valid : /Testing/lots/Poison/todo/task-0000000000/myOwnNote
setAcl /Testing/lots/Poison/todo/task-0000000000 world:anyone:cdrwa
Authentication is not valid : /Testing/lots/Poison/todo/task-0000000000
有什么方法可以在不丢弃当前 zookeeper 数据库的情况下放弃该节点?
【问题讨论】:
标签: java apache-zookeeper