Hadoop集群搭建前安装准备参考:
一、Hadoop系统应用之安装准备(一)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
一、Hadoop系统应用之安装准备(二)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
Hadoop集群搭建过程参考:
二、Hadoop系统应用之Hadoop集群搭建(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
Zookeeper原理及安装部署参考:
六、Hadoop系统应用之Zookeeper分布式协调服务(一)(超详细步骤指导操作,WIN10,VMware Workstation 15.5 PRO,CentOS-6.7)
文章目录
一、Zookeeper的Shell指令简介
Zookeeper命令行工具类似于Linux的Shell环境,能够简单地实现对Zookeeper进行访问、数据创建、数据修改等的一系列操作。
常用命令 | 命令描述 |
---|---|
ls/ | 使用ls命令来查看Zookeeper中所包含的内容 |
ls2 / | 查看当前节点数据并能看到更新次数等数据 |
create /zk “test” | 在当前目录创建一个新的Znode节点“zk”以及与它关联的字符串 |
get /zk | 获取zk所包含的信息 |
set /zk “zkbak” | 对zk所关联的字符串进行设置 |
delete /zk | 将节点Znode删除 |
rmr | 将节点Znode递归删除 |
help | 帮助命令 |
二、实验操作:Zookeeper的Shell操作
首先在三个服务器上启动Zookeeper服务。指令如下:
zkServer.sh start
之后在hadoop01上使用如下指令进行Zookeeper服务的连接:
zkCli.sh -server localhost:2181
只要对应服务器上的Zookeeper服务启动,localhost可改为hadoop01、hadoop02或hadoop03。
启动成功后进入Zookeeper命令行终端,界面如下:
1、显示所有操作命令
指令为“help
”
2、查看当前Zookeeper中所包含的内容
指令格式:ls path
指令为“ls /
”,其中“/
”表示查看根节点信息。
3、查看当前节点数据
指令格式:ls2 path
指令为“ls2 /
”,会输出当前数据并且能看到更新次数等数据。
4、创建节点
指令格式如下:
create [-s] [-e] path data acl
创建序列化永久节点指令:
create -s /testnode test
创建临时节点指令:
create -e /testnode-temp testtemp
创建永久节点指令: