Apache Zookeeper安装包下载
- 安装Zookeeper以前咱们先到Apache Zookeeper 官网下载Zookeeper的安装包 Apache Zookeeper 下载 zookeeper-3.4.13.tar.gz
- 使用Xftp把Zookeeper安装包上传到服务器
安装Apache Zookeeper 单机版
- 使用Xsheel链接服务器对Zookeeper进行解压
tar -zxvf zookeeper-3.4.13.tar.gz
复制代码
2. 删除Zookeeper安装包
rm -f zookeeper-3.4.13.tar.gz
复制代码
- 对环境变量进行编辑打开环境变量 按下INSERT或者i键进入编辑模式
vim /etc/profile
复制代码
4. 输入如下命令而后保存退出
按下ESC而后按下SHIFT+wq
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.13
export PATH=$PATH:${JAVA_HOME}/bin:$ZOOKEEPER_HOME/bin
复制代码
配置Zookeeper zoo.cfg文件
- tickTime:用于计算机的时间单元。好比session超时:N*tickTime
- initLimit:用于集群,容许从节点链接并同步到 master节点的初始化时间,以tickTime的倍数来表示
- syncLimit:用于集群,Master主节点与从节点之间发送消息,请求和应答时间长度(心跳机制)
- dataDir:必须配置 存贮Zookeeper一些相关的数据和文件等等都会存在这个目录下
- dataLogDir:日志目录,若是不配置会共用dataDir目录
- clientProt:链接服务器的端口:默认2181
- 打开Zookeeper安装路径进入conf文件夹下复制zoo_sample.cfg取名为zoo.cfg
cd /usr/local/zookeeper-3.4.13/conf
cp zoo_sample.cfg zoo.cfg
复制代码
- 使用vim命令查看发现没有dir和log文件目录因此咱们要建立后配置。退出到Zookeeper目录建立dataDir和dataLogDir文件夹
mkdir dataDir
mkdir dataLogDir
复制代码
3. 建立后进入zoo.cfg文件中进行配置
vim zoo.cfg
dataDir=/usr/local/zookeeper-3.4.13/dataDir
dataLogDir=/usr/local/zookeeper-3.4.13/dataLogDir
复制代码
4. 进入bin目录执行命令进行启动测试是否安装成功
./zkServer.sh start
./zkServer.sh status
复制代码
如图所示Zookeeper安装启动成功,模式为单机模式。到此咱们的单机版Zookeeper 已经安装成功。