Kafka集群与运维
文章目录
1.集群的搭建
搭建设计
1.1 搭建zookeeper集群
1.1.1 上传JDK到linux,安装并配置JDK
# 使用rpm安装JDK
rpm -ivh jdk-8u261-linux-x64.rpm
# 默认的安装路径是/usr/java/jdk1.8.0_261-amd64
# 配置JAVA_HOME
vim /etc/profile
# 文件最后添加两行
export JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
export PATH=$PATH:$JAVA_HOME/bin
# 退出vim,使配置生效
source /etc/profile
注:三台服务器都要配置
1.1.2. Linux 安装Zookeeper,三台Linux都安装,以搭建Zookeeper集群
- 上传zookeeper-3.4.14.tar.gz到Linux
- 解压并配置zookeeper
linux121配置
# 解压到/opt目录
tar -zxf zookeeper-3.4.14.tar.gz -C /opt
# 配置
cd /opt/zookeeper-3.4.14/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
# 设置
dataDir=/var/lagou/zookeeper/data
# 添加
server.1=linux121:2881:3881
server.2=linux122:2881:3881
server.3=linux123:2881:3881
# 退出vim
mkdir -p /var/lagou/zookeeper/data
echo 1 > /var/lagou/zookeeper/data/myid
# 配置环境变量
vim /etc/profile
# 添加
export ZOOKEEPER_PREFIX=/opt/zookeeper-3.4.14
export PATH=$PATH:$ZOOKEEPER_PREFIX/bin
export ZOO_LOG_DIR=/var/lagou/zookeeper/log
# 退出vim,让配置生效
source /etc/profile
# 将/opt/zookeeper-3.4.14拷贝到linux122,linux123
scp -r /opt/zookeeper-3.4.14/ linux122: