Linux 集群安装zookeeper
系统:CentOs 7 环境:jdk 8? Zookeeper 下载地址: ?http://www-eu.apache.org/dist/zookeeper/stable/ 上传至服务器并解压,本人放在了 /usr/local/zookeeper 目录下。zookeeper目录要自己创建,创建zookeeper后,再创建两个文件夹 mkdir data? mkdir log 目录结构为(这两个文件也可以创建在 zookeeper-3.4.14下,因人而异): ? 然后,进入zookeeper-3.4.14/conf 目录下,复制一份配置文件 cp?zoo_sample.cfg zoo.cfg 打开 zoo.cfg 修改配置内容如下。 数据保存目录:dataDir=/usr/local/zookeeper/data 日志保存目录:dataLogDir=/usr/local/zookeeper/log server.1=ip:2888:3888 、server.2=ip:2888:3888 、server.3=ip:2888:3888 这里呢,为了弄成集群安装我弄了三台服务器,?三台服务器的安装操作均一样。也可以使用伪集群安装即一台服务器安装三个zookeeper实例,修改成不同的端口号即可 然后在前面创建的data目录下,创建一个myid文件,里面放对应服务器的id。比如server.1=192.168.0.76:2888:3888 则我在76服务器上的myid文件中保存的就是1 ?最后再配置一下环境变量 vi /etc/profile export ZOOKEEPER_INSTALL=/usr/local/zookeeper/zookeeper-3.4.14 export PATH=${ZOOKEEPER_INSTALL}/bin:${PATH}? 尝试启动,进入到zookeeper-3.4.14目录下, 执行启动命令??bin/zkServer.sh start conf/zoo.cfg 查看状态:?bin/zkServer.sh status conf/zoo.cfg? (Mode:分为 leader与follower) 停止:?bin/zkServer.sh stop conf/zoo.cfg (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |