2.2 独立模式操作 Zookeeper

本节基于独立模式操作 Zookeeper.

2.2.1 启动和停止一个本地 Zookeeper 服务器

  1. 启动

    zkServer.sh start
    


  2. 检测是否启动成功

    • 由于Zookeeper属于java进程, 所以可以使用jps命令来检测

    • 也可是使用Zookeeper提供的命令来检测

      echo ruok | nc hadoop201 2181
      

    说明:

    • Zookeeper提供了很多四字指令.
    • ruok(Are you OK?)
    • imok(I am OK!)

  3. 停止

    zkServer.sh stop
    


2.2.2 Zookeeper的其他操作

常用的服务器端四字命令(查看服务器的状态)

这些命令都是客户端用来获取服务端的一些信息, 都是读操作.

  1. stat 输出服务器的统计信息和已连接的客户端


  2. ruok 如果服务器正则运行, 且未处于出错状态, 则返回imok


  3. conf 输出服务器的配置信息.(基于zoo.cfg)


  4. envi 输出服务器的环境信息, 包括Zookeeper版本, Java版本和其他系统属性.


  5. srvr输出服务器的统计信息, 包括Zookeeper版本, znode的数量和服务器运行模式(standalone, leader, follower)


  6. srst重置服务器统计信息.


  7. isro 显示服务器是否处于只读模式(ro:read only), 或者读写模式(rw)

Copyright © 尚硅谷大数据 & 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-11-08 08:23:33

results matching ""

    No results matching ""