下载zookeeper3.4.9到本地
上传本地zookeeper到Ubuntu服务器
1 | $ scp zookeeper-3.4.9.tar.gz root@121.40.66.176:/root/soft/ |
解压zookeeper到指定目录
1 | mkdir /root/install/server1 |
配置(集群)
在server1
目录下创建两个目录,分别是data
和logs
1 | cd /root/install/server1/ |
此时,server1目录下有三个文件
1 | root@iZ23ldh8kudZ:~/install/server1# pwd |
在data
目录下创建文件myid
,其内容为1
1 | vi /data/myid |
复制配置文件zookeeper-3.4.9/conf/zoo_sample.cfg
到zookeeper-3.4.9/conf/zoo.cfg
, 并修改其内容:
1 | tickTime=2000 |
每台服务器都要有类似的配置
环境变量
在/etc/profile
文件最后追加:
1 | # zookeeper environment |
立即生效
1 | # source /etc/profile |
启动
1 | # zkServer.sh start |
查看是否启动
1 | root@iZ23ldh8kudZ:~/install/server1/zookeeper-3.4.9# jps |
看到QuorumPeerMain
就说明启动成功了
停止
1 | # zkServer.sh stop |