深圳做网站排名哪家专业,西安百姓网免费发布信息网招聘,淘宝客户自己做网站怎么做,网站建设佰金手指科杰十八本篇博客将主要介绍如何进行Zookeeper的分布式安装部署 集群规划
在Carlota1、Carlota2、Carlota3三台机器上进行部署。
安装部署
1、解压安装
上传压缩文件apache-zookeeper-3.6.1-bin.tar.gz到三台机器上解压文件tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz改个名… 本篇博客将主要介绍如何进行Zookeeper的分布式安装部署 集群规划
在Carlota1、Carlota2、Carlota3三台机器上进行部署。
安装部署
1、解压安装
上传压缩文件apache-zookeeper-3.6.1-bin.tar.gz到三台机器上解压文件tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz改个名mv apache-zookeeper-3.6.1 zookepper3.6.1
2、配置服务器编号
在zookeeper安装目录下新建zkData文件:mkdir zkDatacd zkData/添加myid文件 touch myid在每台机器服务器的myid文件中添加相应的编号例如Carlota2中他的myid文件中填写的就是2
3、配置zoo.cfg文件
重命名conf这个目录下的zoo_sample.cfg为zoo.cfg打开zoo.cfg文件修改数据存储路径配置
dataDir/usr/local/apps/zookeeper-3.6.1/zkData
#添加内容(在对应的机器上把本地机器写为0.0.0.0)以Carlota1为例
#配置中server.后的数字是服务器编号
#右边的分别是服务器地址 Follower与集群中的Leader服务器交换信息的端口以及备用端口
server.10.0.0.0:2888:3888
server.2Carlota2:2888:3888
server.3Carlota3:2888:38884、配置环境变量
vi /etc/profile添加以下内容
#Zookeeper
export ZOOKEEPER_HOME/usr/local/apps/zookeeper-3.6.1
export PATH$PATH:$ZOOKEEPER_HOME/bin5、集群启动验证是否成功
三台机器上分别执行zkServer.sh start 来启动zookeeper三台机器上分别执行bin/zkServer.sh status来查看状态 [rootcarlota1 zookeeper-3.6.1]# zkServer.sh status ZooKeeper JMX enabled by default Using config: /usr/local/apps/zookeeper-3.6.1/bin/…/conf/zoo.cfg Client port found: 2181. Client address: localhost. Mode: leader [rootcarlota2 zookeeper-3.6.1]# zkServer.sh status ZooKeeper JMX enabled by default Using config: /usr/local/apps/zookeeper-3.6.1/bin/…/conf/zoo.cfg Client port found: 2181. Client address: localhost. Mode: follower