Centos 7 zookeeper3.4集群环境搭建
2018-01-05 15:27
816 查看
前期准备工作:
1: 保证所有主机JDK 环境已经安装配置完成;
2:主机操作系统Centsos
6、Cenntos 7
3: 到zookeeper
官网去下载tar 包,本文件采用 zookeeper-3.4.10.tar.gz
4:将tar文件 文件上传到目标主机,本文采用的是在根目录下建立文件夹softWare
准备了三台主机,分别是
192.168.0.131 Master
192.168.0.132 Node1
192.168.0.133 Node2
linux 命令:跳转到根目录softWare
分别在三台机子上执行相同的操作
cd /softWare/ #跳转到softWare目录
mkdir /usr/zookeeper #建立zookeeper 存放目录
zookeeper 存放在相同的目录 /usr/zookeeper 解压tar 包,并将文件存放到 /usr/zookeeper
tar
-zxvf zookeeper-3.4.10.tar.gz #解压安装包
mv
zookeeper-3.4.10 /usr/zookeeper/ # 将解压后的文件移动到指定安装目录
cd
/usr/zookeeper/zookeeper-3.4.10/ #切换到软件安装目录
mkdir
data #创建数据目录
mkdir
logs #创建日志目录
拷贝/usr/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg 为zoo.fig ,并修改conf/zoo.fig内容
cd /usr/zookeeper/zookeeper-3.4.10/conf/ #切换到软件安装目录
cp zoo_sample.cfg zoo.cfg # 拷贝zoo_sample.cfg 为zoo.fig
vi zoo.cfg
修改前zoo.cfg 内容
在标红处加入以下内容
dataDir=/usr/zookeeper/zookeeper-3.4.10/data/
dataLogDir=/usr/zookeeper/zookeeper-3.4.10/logs
在文件未尾加入
server.1=Master:2887:3887
server.2=Node1:2888:3888
server.3=Node2:2889:3889
修改好以后的zoo.cfg配置文件如下,保存退出
在data 目录创建并设置服务id
vi /usr/zookeeper/zookeeper-3.4.10/data/myid
192.168.0.131 对应server id 为1
192.168.0.132 对应server id 为2
192.168.0.133
对应server id 为3
设置zookeeper 环境变量
vi /etc/profile #配置环境变量
在文件未尾添加如下内容后,并保存退出。
##zookeeper_home
export ZOOKEEPER_HOME=/usr/zookeeper/zookeeper-3.4.10
export PATH=$ZOOKEEPER_HOME/bin:$PATH
增加后效果如下:
vi /etc/hosts # 配置主机与zk hosts映射
在文件未尾添加如下内容,并保存退出
192.168.0.131 Master
192.168.0.132 Node1
192.168.0.133 Node2
修改后文件效果如下:
启动zookeeper 集群
/usr/zookeeper/zookeeper-3.4.10/bin/zkServer.sh restart & /logs/zookeeper.out #启动
tail -f zookeeper.out #查看日志
到此,zookeeper 集群环境已经搭建成功,并成功启动。
1: 保证所有主机JDK 环境已经安装配置完成;
2:主机操作系统Centsos
6、Cenntos 7
3: 到zookeeper
官网去下载tar 包,本文件采用 zookeeper-3.4.10.tar.gz
4:将tar文件 文件上传到目标主机,本文采用的是在根目录下建立文件夹softWare
准备了三台主机,分别是
192.168.0.131 Master
192.168.0.132 Node1
192.168.0.133 Node2
linux 命令:跳转到根目录softWare
分别在三台机子上执行相同的操作
cd /softWare/ #跳转到softWare目录
mkdir /usr/zookeeper #建立zookeeper 存放目录
zookeeper 存放在相同的目录 /usr/zookeeper 解压tar 包,并将文件存放到 /usr/zookeeper
tar
-zxvf zookeeper-3.4.10.tar.gz #解压安装包
mv
zookeeper-3.4.10 /usr/zookeeper/ # 将解压后的文件移动到指定安装目录
cd
/usr/zookeeper/zookeeper-3.4.10/ #切换到软件安装目录
mkdir
data #创建数据目录
mkdir
logs #创建日志目录
拷贝/usr/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg 为zoo.fig ,并修改conf/zoo.fig内容
cd /usr/zookeeper/zookeeper-3.4.10/conf/ #切换到软件安装目录
cp zoo_sample.cfg zoo.cfg # 拷贝zoo_sample.cfg 为zoo.fig
vi zoo.cfg
修改前zoo.cfg 内容
在标红处加入以下内容
dataDir=/usr/zookeeper/zookeeper-3.4.10/data/
dataLogDir=/usr/zookeeper/zookeeper-3.4.10/logs
在文件未尾加入
server.1=Master:2887:3887
server.2=Node1:2888:3888
server.3=Node2:2889:3889
修改好以后的zoo.cfg配置文件如下,保存退出
在data 目录创建并设置服务id
vi /usr/zookeeper/zookeeper-3.4.10/data/myid
192.168.0.131 对应server id 为1
192.168.0.132 对应server id 为2
192.168.0.133
对应server id 为3
设置zookeeper 环境变量
vi /etc/profile #配置环境变量
在文件未尾添加如下内容后,并保存退出。
##zookeeper_home
export ZOOKEEPER_HOME=/usr/zookeeper/zookeeper-3.4.10
export PATH=$ZOOKEEPER_HOME/bin:$PATH
增加后效果如下:
vi /etc/hosts # 配置主机与zk hosts映射
在文件未尾添加如下内容,并保存退出
192.168.0.131 Master
192.168.0.132 Node1
192.168.0.133 Node2
修改后文件效果如下:
启动zookeeper 集群
/usr/zookeeper/zookeeper-3.4.10/bin/zkServer.sh restart & /logs/zookeeper.out #启动
tail -f zookeeper.out #查看日志
到此,zookeeper 集群环境已经搭建成功,并成功启动。
相关文章推荐
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:3.安装Oracle RAC-3.4.安装Grid Infrastructure
- zookeeper集群环境搭建(centos)
- zookeeper集群环境搭建(centos)
- VMware+CentOS+zookeeper+solr集群环境搭建_org.apache.solr.handler.dataimport.DataImportHandler
- linux CentOS 7下zookeeper集群环境搭建
- Centos7环境---zookeeper集群搭建
- mesos+marathon+zookeeper的docker管理集群亲手搭建实例(环境Centos6.8)
- CentOS环境下zookeeper集群的搭建
- CentOS环境搭建zookeeper集群篇
- Centos7下ZooKeeper集群搭建
- zookeeper 集群环境搭建
- kafka集群搭建(使用外部zookeeper集群环境方式)
- ZooKeeper系列之一:Zookeeper伪集群环境搭建
- Centos7.0环境Atlas搭建Mysql集群
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.6. 安装Oracle所依赖的必要包
- VirtualBox 虚拟机配置centos6.4 spark集群(1)--- 环境搭建以及所遇问题
- kafka+zookeeper集群安装与配置(CENTOS7环境)及开发中遇到的问题解决
- centos6.5环境下zookeeper-3.4.6集群环境部署及单机部署详解
- zookeeper初探二 windows环境搭建伪集群
- hadoop2.x配合ZooKeeper集群环境搭建