2.2 独立模式操作 Zookeeper
本节基于独立模式操作 Zookeeper.
2.2.1 启动和停止一个本地 Zookeeper 服务器
启动
zkServer.sh start
检测是否启动成功
由于Zookeeper属于java进程, 所以可以使用
jps命令来检测
也可是使用Zookeeper提供的命令来检测
echo ruok | nc hadoop201 2181
说明:
- Zookeeper提供了很多四字指令.
ruok(Are you OK?)imok(I am OK!)
停止
zkServer.sh stop
2.2.2 Zookeeper的其他操作
常用的服务器端四字命令(查看服务器的状态)
这些命令都是客户端用来获取服务端的一些信息, 都是读操作.
stat输出服务器的统计信息和已连接的客户端
ruok如果服务器正则运行, 且未处于出错状态, 则返回imok
conf输出服务器的配置信息.(基于zoo.cfg)
envi输出服务器的环境信息, 包括Zookeeper版本, Java版本和其他系统属性.
srvr输出服务器的统计信息, 包括Zookeeper版本, znode的数量和服务器运行模式(standalone, leader, follower)
srst重置服务器统计信息.
isro显示服务器是否处于只读模式(ro:read only), 或者读写模式(rw)