天道不一定酬所有勤
但是,天道只酬勤

zookeeper的单机模式及集群模式

单机模式:

1.	关闭防火墙
	service iptables stop
	chkconfig iptables off
2.	安装JDK
3.	下载Zookeeper的安装包
4.	解压安装包:
	tar -xvf zookeeper-3.4.8.tar.gz
5. 	进入安装目录
	cd zookeeper-3.4.8
6.	进入conf
	cd conf
7.	复制:
	cp zoo_sample.cfg zoo.cfg
8.	编辑zoo.cfg
	vim zoo.cfg
	修改:
	dataDir=/home/software/zookeeper-3.4.8/tmp
	保存退出
9.	进入bin目录下,启动Zookeeper
	cd ../bin
	sh zkServer.sh start
	查看运行状态:
	sh zkServer.sh status
	启动Zookeeper的客户端
	sh zkCli.sh

集群模式:

1.	关闭单机模式:
	sh zkServer.sh stop
2. 	解压压缩包:
	tar -xvf zookeeper-3.4.8.tar.gz
3.	进入安装目录的conf目录下:
	cd zookeeper-3.4.8/conf 
4.	复制:
	cp zoo_sample.cfg zoo.cfg
5.	编辑zoo.cfg
	vim zoo.cfg
	修改:
	dataDir=/home/software/zookeeper-3.4.8/tmp
	添加:
	server.1=192.168.123.131:2888:3888
	server.2=192.168.123.132:2888:3888
	server.3=192.168.123.133:2888:3888
	保存退出
6.	创建dataDir中指定的目录:
	mkdir /home/software/zookeeper-3.4.8/tmp
7.	进入tmp:
	cd tmp
8.	编辑文件:
	vim myid
	添加IP对应的编号,例如第一台主机添加:1
9.	远程拷贝:
	scp -r zookeeper-3.4.8 root@192.168.123.132:/home/software/
	scp -r zookeeper-3.4.8 root@192.168.123.133:/home/software/
	密码:tarena2017Up;
10.	修改myid
11.	三个节点进入bin目录,启动Zookeeper
	sh zkServer.sh start
	查看三个节点的状态:
	sh zkServer.sh status
	如果启动成功,则出现2个follower以及1个leader

未经允许不得转载:java技术小栈 » zookeeper的单机模式及集群模式
分享到

评论 抢沙发