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 获取对应节点的值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容