栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux下zookeeper伪集群搭建

Linux下zookeeper伪集群搭建

Linux下zookeeper伪集群搭建
    • 单机安装启动
    • 伪集群启动

单机安装启动

官网下载:https://zookeeper.apache.org/releases.html

#解压
tar -zxvf zookeeper.tar.gz
cd zookeeper
cd conf
#复制一份配置文件
cp zoo_sample.cfg zoo.cfg
	
#配置环境变量
vim ~/.bashrc
export ZOOKEEPER=/home/user/zookeeper
export PATH=$PATH:$ZOOKEEPER/bin
source ~/.bashrc #立即生效

修改配置文件:

vim zoo.cnf
dataDir=/home/user/zookeeper/data
dataLogDir=/home/user/zookeeper/log

需要创建data目录和log目录

启动:

cd bin
./zkServer.sh start
./zkServer.sh status #查看状态
#客户端启动
./zkCli.sh
#关闭服务
./zkServer.sh stop
伪集群启动
mv zookeeper zookeeper1

修改配置文件

cd zookeeper1/conf
vim zoo.cfg
#修改内容
dataDir=/home/user/zookeeper1/data
clientPort=2187
server.1=127.0.0.1:2111:3111
server.2=127.0.0.1:2112:3112
server.3=127.0.0.1:2113:3113

server.X=A:B:C 其中X表示这是第几号server.
A: 该server所在的IP地址.
B: 该server和集群中的leader交换消息所使用的端口.
C: 选举leader时所使用的端口.

#进入data目录
cd data
vi myid 
#内容
1

复制两份zookeeper,重复操作zookeeper2、zookeeper3。

cp zookeeper1 zookeeper2
cp zookeeper1 zookeeper3
#zookeeper2
dataDir=/home/user/zookeeper2/data
clientPort=2188
vi myid
2
#zookeeper3
dataDir=/home/user/zookeeper3/data
clientPort=2189
vi myid
3
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/457551.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号