1、准备3台机器
vim /etc/hosts ,修改hosts
2、安装jdk
- mkdir -p /export/server 创建/export/server文件夹用于存放软件的安装目录
- 将jdk-8u221-linux-x64.tar.gz上传到/export/server中,并解压
- 配置环境变量,vim /etc/profile,source /etc/profile使配置文件生效,末尾添加:
export JAVA_HOME=/export/server/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
- 使用java,javac,java -version指令检验jdk安装是否成功
2、安装配置zookeeper集群
- 上传zookeeper到/export/server中,并使用tar -zxvf zookeeper-3.4.5.tar.gz解压
- 修改名称 mv zookeeper-3.4.5 zookeeper
- 为每一个节点创建data目录、dataLog目录以及myid文件
- 配置zoo.cfg
在Zookeeper解压包下的conf目录下,有一个示例配置文件zoo_sample.cfg,我们可以复制一份,重命名为zoo.cfg,并在zoo.cfg文件中添加我们集群的相关配置信息。
- 所有Zookeeper集群中的节点机器,除了myid文件中的值不一样外,其它配置均一样。
- 创建文件夹,然后远程拷贝scp -r /export/server/zookeeper/ root@192.168.8.140:/export/server/远程拷贝,然后配置myid
- 启动Zookeeper服务并简单测试