3.Zookeeper权限&数据持久化

权限

  • 给当前窗口添加一个用户
addauth digest uname:123
  • 添加一个节点
 create /authnode val auth:uname:123:acdrw
 #                    设置权限用户名:密码:具体权限,权限见下面表格
  • 新打开一个窗口

    直接通过get /authnode 会提示没有权限,需要再次执行添加用户后,就可以了

    addauth digest uname:123
    
名称 简写 权限说明
CREATE c 允许创建当前节点下的字节点
DELETE d 允许删除当前节点下的子节点,仅限下一级
READ r 允许读取节点数据以及显示子节点的列表
WRITE w 允许设置当前节点的数据
ADMIN a 管理员权限,允许设置或读取当前节点的权限列表

数据持久化

两种方式默认都开启

事务日志

zk把执行的命令以日志形式保存在DataLogDir参数的目录下,如果没有配置该参数,则位于dataDir下面

数据快照

zk会在一定时间间隔内做一次内存数据快照

数据恢复时先恢复快照文件,再用事务日志进行增量恢复

posted @ 2022-03-31 21:29  RollBack2010  阅读(79)  评论(0编辑  收藏  举报