没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
创建临时节点、创建序列节点、节点值变化监听、子节点路径变化监听(节点名与自己名字相关) 添加一个用户(名字:密码),创建一个节点授权给用户,permissions为cdrw;修改权限为rw 创建一个节点,分配IP访问权限 创建一个super超级管理员用户,并验证获取ip访问权限节点的权限 使用Python-api实现列出节点、创建节点、获取节点数据、修改节点数据、删除节点、获取节点ACL等代码编写 使用python-api实现使用超级用户授权连接,并验证 Zookeeper实现主机上下线感知,linux主机名与ip地址使用python程序自动获取 适合于学习与Hadoop相关知识的人群,内容简单易懂且比较完整。
资源推荐
资源详情
资源评论
计算机工程学院—《Hadoop 分布式系统》实验报告
实验报告
实验中心(室): 实验分室:
实验课程:Hadoop 分布式系统 实验名称:zookeeper 的操作
专业: 年级:
姓名: 学号: 日期:
实验目的及要求:
1. 掌握 shell 客户端操作 zookeeper 的命令
2. 掌握 zookeeper-python-API 操作 zookeeper
3. 掌握 python-api 编写服务器上下感知代码
实验内容:
A. 创建临时节点、创建序列节点、节点值变化监听、子节点
路径变化监听(节点名与自己名字相关)
B. 添加一个用户(名字:密码),创建一个节点授权给用户,
permissions 为 cdrw;修改权限为 rw
C. 创建一个节点,分配 IP 访问权限
D. 创建一个 super 超级管理员用户,并验证获取 ip 访问权限
节点的权限
E. 使用 Python-api 实现列出节点、创建节点、获取节点数据、
修改节点数据、删除节点、获取节点 ACL 等代码编写
F. 使用 python-api 实现使用超级用户授权连接,并验证
G. Zookeeper 实现主机上下线感知,linux 主机名与 ip 地址使
用 python 程序自动获取
注意: 以上操作需要有文字说明和截图验证
实验关键代码:
A.(1)创建临时节点:create -e /hyy/hyy_temp_node (2)创建序列节点:create -s /node/hyy
(3)节点值变化监听:get -w /hyy/hyy1 (4)子节点路径变化监听:ls -w /hyy
B.添加一个用户(名字:密码),创建一个节点授权给用户,permissions 为 cdrw;
addauth digest hyy:Aa123456
create /hyy/hyy_node "data data" auth:hyy:Aa123456:cdrw
验证:getAcl /hyy/hyy_node
用超级用户修改权限为 rw:
addauth digest superzk:Aa123456
create /hyy/node_su "data data" auth:superzk:Aa123456:cdrwa
获取节点 ACL 中的加密的密码:getAcl /hyy/node_su
'digest,'superzk:oK1GRMm3dAUWHfxqtCJNJ+B3noA=
: cdrwa
vim /opt/module/apache-zookeeper-3.6.3-bin/bin/zkServer.sh 将加密的用户名和密码
-Dzookeeper.DigestAuthenticationProvider.superDigest=oK1GRMm3dAUWHfxqtCJNJ+B3noA=
编辑到 zkServer.sh 文件中
以超级用户登录:addauth digest superzk:Aa123456 更改权限:setAcl /hyy/hyy_node auth:hyy:Aa123456:rw
验证:getAcl /hyy/hyy_node
C.创建一个节点,分配 IP 访问权限
create /hyy/hyy_ip "data data" ip:192.168.10.20:cdrwa
连接:connect 192.168.10.20:2181 验证:getAcl /hyy/hyy_ip
D.创建超级管理员用户
addauth digest superzk:Aa123456
create /hyy/node_su "data data" auth:superzk:Aa123456:cdrwa
资源评论
m0_59627358
- 粉丝: 85
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功