Centos7 离线安装Zookeeper
安装JDK 详见《Centos7 离线安装JDK8》
下载Zookeeper到本地服务器
在线安装可以直接将安装包下载到服务器上:
其中-O参数表示使用链接中的文件名作为下载之后的文件名,也可以使用curl -o filename url命令指定本地保存时的文件名。 |
离线下载:由于项目涉密所有服务器都不能连接互联网,所以只能把安装包下载到本地电脑然后到机房上传至服务器:点击下载
上传安装包
将下载好的安装包上传至服务器 /usr/local
路径下并解压
# 解压 /usr/local/zookeeper-3.4.14.tar.gz |
zookeeper 目录说明:
- bin目录——zk的可执行脚本目录,包括zk服务进程,zk客户端,等脚本。其中,.sh是Linux环境下的脚本,.cmd是Windows环境下的脚本。
- conf目录——配置文件目录。zoo_sample.cfg为样例配置文件,需要修改为自己的名称,一般为zoo.cfg。log4j.properties为日志配置文件。
- lib目录——zk依赖的包。
- contrib目录——一些用于操作zk的工具包。
- recipes目录——zk某些用法的代码示例
修改配置文件
拷贝配置文件 并命名为 zoo.cfg |
设置开机自启
新建并编辑 zookeeper.service vi /etc/systemd/system/zookeeper.service
添加内容如下:
[Unit] |
zookeeper常用命令:
- 启动:systemctl start zookeeper
- 关闭:systemctl stop zookeeper
- 查看状态:systemctl status zookeeper
- 设置开机自启:systemctl enable zookeeper
- 关闭开机自启:systemctl disable zookeeper
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CHENSIR!