Zookeeper实战一

Zookeeper集群搭建

文中提到切换用户: 表明未切换的状态下是root用户

创建用户组 用户 Zookeeper数据目录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 添加组
groupadd zk

# 在组zk中添加用户
useradd -g zk zk

# 修改密码
passwd zk

# 创建数据目录
mkdir -p /data/zookeeper

# 修改权限
chown -R zk:zk /data/zookeeper

# 切换用户
su zk

# 创建data dir 及 log dir
mkdir /data/zookeeper/data
mkdir /data/zookeeper/log

安装Zookeeper

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# 上传文件到/usr/local/src

# 解压文件至/usr/local
tar zxf zookeeper-3.4.6.tar.gz -C /usr/local/
mv zookeeper-3.4.6 zookeeper

# 权限
chown -R zk:zk /usr/local/zookeeper/

# 切换用户
su zk
cd /usr/local/zookeeper/conf
cp zoo_sample.cfg zoo.cfg

# 编辑配置文件
# 修改dataDir,dataLogDir, server.1=192.168.1.10:2888:3888 server.2=192.168.1.11:2888:3888 server.3=192.168.1.13:2888:3888
vim zoo.cfg

# 修改log4j配置
# zookeeper.log.dir=/data/zookeeper/log
vim log4j.properties

# 创建ZooKeeperServerId文件
cd /data/zookeeper/data
# 1号机使用1, 2号机使用2, 3号机使用3
echo "1" > myid

# 添加环境变量

转载

本文出自<<arccode>>, 欢迎转载, 转载请注明出处.