zookeeper 安装:

zookeeper 安装:

解压zookeeper-3.4.6

进入conf目录,打开配置文件zoo.cfg,配置

配置数据路径和log路径:

dataDir=/home/tiger.liu/zookeeper/data

dataLogDir=/home/tiger.liu/zookeeper/logs

可以自己设置路径

配置端口:

clientPort=2181

配置集群其他机器:

server.2=11.12.112.202:2888:3888

server.3=11.12.112.203:2888:3888

server.4=11.12.112.204:2888:3888

2888和3888为内部端口,用于心跳和数据同步

创建data目录(dataDir 配置的路径):

创建myid文件,里面写入节点ID

例如:

4

创建logs目录(dataLogDir 配置的路径):

mkdir logs

配置环境变量:

vim /etc/profile

ZOOKEEPER_HOME=/home/showtime/zookeeper/zookeeper-3.4.6

安装配置好后,可能zookeeper启动不了,这是需要分析zookeeper.out日志文件,看是否是由于端口被占用导致的

我遇到2181和3888已经被占用,更换未使用的端口可以解决该问题

zookeeper的一些命令:

远程登陆:zkCli.sh -server 11.12.112.201:2182

本机登陆:zkCli.sh -server localhost:2181

查看Zookeeper服务状态:zkServer.sh status 

启动Zookeeper服务:zkServer.sh start

停止:zkServer.sh stop

重启:zkServer.sh restart

ls / 进入zookeeper根目录

get 获取对应节点的值

你可能感兴趣的:(zookeeper 安装:)