ZooKeeper

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

一、zookeeper支持brew安装:

1、查询命令:
brew info zookeeper
2、安装命令:
brew install zookeeper

  • 主文件安装在目录:/usr/local/Cellar/zookeeper
  • 缺省的配置文件目录在:/usr/local/etc/zookeeper
    3、启动服务:
    zkServer
    `ZooKeeper JMX enabled by default

Using config: /usr/local/etc/zookeeper/zoo.cfg

Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}`

zkServer status

`ZooKeeper JMX enabled by default

Using config: /usr/local/etc/zookeeper/zoo.cfg

Error contacting service. It is probably not running.`

zkServer start

`ZooKeeper JMX enabled by default

Using config: /usr/local/etc/zookeeper/zoo.cfg

Starting zookeeper … STARTED`

3、停止服务:

zkServer stop

`ZooKeeper JMX enabled by default

Using config: /usr/local/etc/zookeeper/zoo.cfg

Stopping zookeeper … STOPPED`

4、启动过程中可通过zooeeper提供的zkCli工具查看运行及状态:

zkCli

-------------本文结束感谢您的阅读-------------
undefined