安装zookeeper

一、搭建前准备

192.168.1.99 sdw1

192.168.1.98 sdw2

192.168.1.97 sdw3

二、搭建

1、各主机修改/etc/hosts,/etc/hostname文件

/etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.99 sdw1

192.168.1.98 sdw2

192.168.1.97 sdw3

/etc/hostname

sdw1

重启

2、 各主机安装jdk

yum install java

3、安装zookeeper

(1)下载安装包

wget -c https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz

tar xf apache-zookeeper-3.6.2-bin.tar.gz -C /usr/local/

mv apache-zookeeper-3.6.2-bin zookeeper

(2)修改配置文件

cd /usr/local/zookeeper/conf

cp -r ./zoo_sample.cfg zoo.cfg

cat zoo.cfg | grep -v "^#"

vi zoo.cnf
tickTime=2000

initLimit=10

syncLimit=5

dataDir=/data/zookeeper/data

dataLogDir=/data/zookeeper/logs

clientPort=2181

server.1=sdw1:2888:3888

server.2=sdw2:2888:3888

server.3=sdw3:2888:3888

scp -r /usr/local/zookeeper/ sdw2:/usr/local/

scp -r /usr/local/zookeeper/ sdw3:/usr/local/

#两主机都运行

mkdir -p /data/zookeeper/data/

vi /data/zookeeper/data/myid

1 //与zoo.cfg配置文件中对应,sdw为server.1,所以该处填写为1

vi /etc/profile

#Zookeeper Environment

export ZK_HOME=/usr/local/zookeeper

export PATH=PATH:ZK_HOME/bin

开启zk(注意三个机器都要开启,之后再查看zk状态)

-- 后台启动zk

zkServer.sh start

-- 查看zk状态

zkServer.sh status

-- 前台启动zk并显示具体报错(若启动zk时报错可使用该方式启动排查问题)

zkServer.sh start-foreground

相关推荐
刘立军3 小时前
内网的服务如何能在公网使用?
运维
飞询3 小时前
docker 部署 sftp
运维·docker
LH_R1 天前
OneTerm开源堡垒机实战(四):访问授权与安全管控
运维·后端·安全
用户31187945592181 天前
Kylin Linux 10 安装 glib2-devel-2.62.5-7.ky10.x86_64.rpm 方法(附安装包)
linux
Raymond运维1 天前
MariaDB源码编译安装(二)
运维·数据库·mariadb
涛啊涛1 天前
Centos7非LVM根分区容量不足后扩容,对调硬盘挂载/
linux·磁盘管理
JuiceFS2 天前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
CYRUS_STUDIO2 天前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李2 天前
rootfs-根文件系统详解
linux
chen9452 天前
mysql 3节点mgr集群部署
运维·后端