一 zookeeper的搭建
1.1 上傳zkjar包
1.2? ?搭建配置
1.解壓壓縮包
[root@localhost export]# tar -zxvf zookeeper-3.7.0-bin.tar.gz
2.創建data文件夾
[root@localhost export]# cd apache-zookeeper-3.7.0-bin/
[root@localhost apache-zookeeper-3.7.0-bin]# ls
bin ?conf ?docs ?lib ?LICENSE.txt ?NOTICE.txt ?README.md ?README_packaging.md
[root@localhost apache-zookeeper-3.7.0-bin]# pwd
/root/export/apache-zookeeper-3.7.0-bin
[root@localhost apache-zookeeper-3.7.0-bin]# pwd
/root/export/apache-zookeeper-3.7.0-bin
[root@localhost apache-zookeeper-3.7.0-bin]# ls
bin ?conf ?docs ?lib ?LICENSE.txt ?NOTICE.txt ?README.md ?README_packaging.md
[root@localhost apache-zookeeper-3.7.0-bin]# mkdir -p data
[root@localhost apache-zookeeper-3.7.0-bin]# pwd
/root/export/apache-zookeeper-3.7.0-bin
3.修改配置
[root@localhost apache-zookeeper-3.7.0-bin]# ls
bin ?conf ?data ?docs ?lib ?LICENSE.txt ?NOTICE.txt ?README.md ?README_packaging.md
[root@localhost apache-zookeeper-3.7.0-bin]# cd conf
[root@localhost conf]# ls
configuration.xsl ?log4j.properties ?zoo_sample.cfg
[root@localhost conf]# mv zoo_sample.cfg zoo.cfg?
[root@localhost conf]# ls
configuration.xsl ?log4j.properties ?zoo.cfg
[root@localhost conf]# pwd
/root/export/apache-zookeeper-3.7.0-bin/conf
4.通過vim修改配置文件夾,將dataDir 修改成剛才所建的data文件夾
5.啟動服務
[root@localhost bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /root/export/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@localhost bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /root/export/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: standalone
?6.常用命令
./zkServer.sh start
./zkServer.sh status # 查看啟動狀態
./zkServer.sh stop # 停止
./zkServer.sh restart # 重啟
./zkCli.sh # 查看zk客戶端