topic 1 - 单机zk搭建,连接zk服务创建节点。(以下简称zookeeper 为zk)
我的操作环境:mac os,jdk8,zookeeper-3.4.12
1. 下载zk到本地,解压 tar -zxvf zookeeper-3.4.12.tar.gz。
2. 启动zookeeper
$ cd zookeeper/conf
$ cp zoo_sample.cfg zoo.cfg (准备一个配置文件)
$ vi zoo.cfg
$ 修改下dataDir即可(你认为地可以的目录)
$ bin/zkServer.sh start zoo.cfg (zoo.cfg可以不写,如果不写又找不到该文件,则启动失败)
3. 验证是否启动成功?
连接zk服务:
$ bin/zkCli.sh -server localhost:2181
打印部分结果如下:
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0]
启动成功!!