如果配置了Zookeeper的环境变量的话,分别在三个节点执行命令:

zkServer.sh start—————启动Zookeeper 
 zkserver.sh status————–Zookeeper状态 
 zkServer.sh stop—————停止Zookeeper 
 zkServer.sh restart————-重启Zookeeper

zookeeper自动重启 zookeeper重启命令_zookeeper


zookeeper自动重启 zookeeper重启命令_zookeeper自动重启_02


zookeeper自动重启 zookeeper重启命令_客户端_03

如果没有配置Zookeeper的环境变量,分别在三个节点执行命令

执行命令:cd /opt/apps/zookeeper/zookeeper-3.4.8/

cd zookeeper所在的路径(zookeeper中bin文件夹所在的目录)

执行命令:

sh bin/zkServer.sh start——-或者./zkServer start 
 bin/zkServer.sh status——– 或者./zkServer status 
 sh bin/zkServer.sh stop——-或者./zkServer stop 
 sh bin/zkServer.sh restart—–或者./zkServer restart

zookeeper自动重启 zookeeper重启命令_命令_04


zookeeper自动重启 zookeeper重启命令_nc_05


zookeeper自动重启 zookeeper重启命令_命令_06

Zookeeper 客户端命令:

Step 1:启动Zookeeper集群

Step 2:在Zookeeper的主节点上执行命令:zkCli.sh—-进入客户端

zookeeper自动重启 zookeeper重启命令_客户端_07

ls /———–查看Zookeeper根目录下文件列表

zookeeper自动重启 zookeeper重启命令_nc_08

ls2 /———查看当前节点数据并能看到更新次数等数据

zookeeper自动重启 zookeeper重启命令_nc_09

create /zk “test”———–创建一个新的 znode节点zk,值为test

zookeeper自动重启 zookeeper重启命令_zookeeper自动重启_10

delete /zk ————–删除znode

zookeeper自动重启 zookeeper重启命令_nc_11

get /ymf ————–获取znode的信息

zookeeper自动重启 zookeeper重启命令_命令_12

set /ymf mmm ———设置/ymf的信息

zookeeper自动重启 zookeeper重启命令_zookeeper自动重启_13

rmr /ymf————-删除znode的/ymf

zookeeper自动重启 zookeeper重启命令_命令_14

quit————退出client客户端

zookeeper自动重启 zookeeper重启命令_命令_15

安装工具:nc

Step 1:

执行命令: mount /dev/cdrom /mnt

zookeeper自动重启 zookeeper重启命令_zookeeper自动重启_16


Step 2:

执行命令: yum -y install nc

zookeeper自动重启 zookeeper重启命令_nc_17

nc与Zookeeper的结合使用:

echo stat|nc 192.168.80.11 2181———–查看哪个节点被选择作为follower或者leader

zookeeper自动重启 zookeeper重启命令_客户端_18

echo ruok|nc 192.168.80.11 2181————-测试是否启动了该Server,若回复imok表示已经启动

zookeeper自动重启 zookeeper重启命令_zookeeper_19

echo dump| nc 192.168.80.11 2181———列出未经处理的会话和临时节点

zookeeper自动重启 zookeeper重启命令_zookeeper_20

echo kill | nc 192.168.80.11 2181———-关掉server

zookeeper自动重启 zookeeper重启命令_客户端_21

echo conf | nc 192.168.80.11 2181———-输出相关服务配置的详细信息

zookeeper自动重启 zookeeper重启命令_命令_22

echo cons | nc 192.168.80.11 2181 ———-列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息

zookeeper自动重启 zookeeper重启命令_客户端_23

echo envi |nc 192.168.80.11 2181———-输出关于服务环境的详细信息(不同于conf)

zookeeper自动重启 zookeeper重启命令_命令_24

echo reqs | nc 192.168.80.11 2181———-列出未经处理的请求

zookeeper自动重启 zookeeper重启命令_命令_25

echo wchs | nc 192.168.80.11 2181 ———-列出服务器 watch 的详细信息

zookeeper自动重启 zookeeper重启命令_客户端_26

echo wchc | nc 192.168.80.11 2181———通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表

zookeeper自动重启 zookeeper重启命令_客户端_27

echo wchp | nc 192.168.80.11 2181 ———-通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径

zookeeper自动重启 zookeeper重启命令_命令_28