失效链接处理 |
Zookeeper集群搭建 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.安装JDK环境
版本:jdk1.8.0_11
解压安装
tar -zxvf jdk-8u11-linux-x64.tar.gz -C /usr/local/java
环境变量配置
#root 权限
vim etc/profile
#######################################################
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#######################################################
#生效环境变量
source /etc/profile
#查看java版本 ,如下安装成功。
2.安装部署zookeeper集群
版本:3.4.10
解压安装:
tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/local/
修改配置
找到/usr/local/zookeeper3.4.10/conf/
cp -r zoo.sample.cfg zoo.cfg
vim zoo.cfg
#######################################################
dataDir=/usr/local/zookeeper-3.4.10/data
server.0=ip0:2888:3888
server.1=ip1:2888:3888
server.2=ip2:2888:3888
#######################################################
#找到Zookeeper目录,新建data文件夹,并且在data文件夹下面创建一个文件,叫myid,并且在文件里写入server.X对应的X
mkdir data
vim myid
#比如我配置的三个server,myid里面写的X就是server.X=ip:2888:3888 中ip所对应的X
server.0=ip0:2888:3888【ip0服务器上面的myid填写0】
server.1=ip1:2888:3888【ip1服务器上面的myid填写1】
server.2=ip2:2888:3888【ip2服务器上面的myid填写2】
修改环境变量
vim /etc/profile
#######################################################
# zookeeper
export ZK_HOME=/usr/local/zookeeper-3.4.10
export PATH=$ZK_HOME/bin:$PATH
#######################################################
#使得环境生效
source /etc/profile
开启防火墙端口
firewall-cmd --zone=public --add-port=2888/tcp --permanent success
firewall-cmd --zone=public --add-port=3888/tcp --permanent success
firewall-cmd --zone=public --add-port=2181/tcp --permanent success
重启防护墙
systemctl restart firewalld
启动zookeeper集群
zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
查看节点状态
zkServer.sh status
Mode:leader or Mode:follower
|