zookeeper
zookeeper-ha
软件 | 版本 |
---|---|
openEuler | 24.03 |
jdk | 21.0.5 |
zookeeper | 3.9.3 |
主机名 | IP地址 |
---|---|
lihaozhe01 | 192.168.10.101 |
lihaozhe02 | 192.168.10.102 |
lihaozhe03 | 192.168.10.103 |
1. 升级内核和软件
yum -y update
2. 安装常用软件
yum -y install gcc gcc-c++ autoconf automake cmake make \
zlib zlib-devel openssl openssl-devel pcre-devel \
rsync openssh-server vim man zip unzip net-tools tcpdump lrzsz tar wget
3. 关闭防火墙
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
systemctl stop firewalld
systemctl disable firewalld
4. 修改主机名
lihaozhe01
hostnamectl set-hostname lihaozhe01
saprk02
hostnamectl set-hostname lihaozhe02
lihaozhe03
hostnamectl set-hostname lihaozhe03
5. 修改IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens160
参考如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=eui64
NAME=ens160
UUID=1851e3d6-81c4-4af7-90b1-63482c79813c
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.10.100
PREFIX=24
GATEWAY=192.168.10.2
DNS1=192.168.10.2
6. 修改hosts配置文件
vim /etc/hosts
修改内容如下:
192.168.10.101 lihaozhe01
192.168.10.102 lihaozhe02
192.168.10.103 lihaozhe03
7. 重启系统
reboot
8. 下载安装JDK和Zookeeper并配置环境变量
在所有主机节点创建软件目录
mkdir -p /opt/soft
以下操作在 lihaozhe01 主机上完成
进入软件目录
cd /opt/soft
下载JDK
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
下载 Zookeeper
wget https://dlcdn.apache.org/zookeeper/zookeeper-3.9.3/apache-zookeeper-3.9.3-bin.tar.gz
解压 JDK 修改名称
解压 zookeeper 修改名称
tar -zxvf jdk-21_linux-x64_bin.tar.gz