1. 下载 Zookeeper

Zookeeper 官网

使用 wget 下载:

wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz

2. 解压资源

# 解压资源到指定目录下
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz # 资源目录重命名
mv apache-zookeeper-3.7.0-bin/ zookeeper # 移动到你想要安装的目录
mv zookeeper /usr/local

3. 启动 Zookeeper

Zookeeper 依赖 Java 环境,所以启动之前请配置好 JDK 或者 JRE

# 进入到之前解压后的zookeeper资源目录
cd /usr/local/zookeeper # 重命名 Zookeeper 的配置文件
cp ./conf/zoo_sample.cfg ./conf/zoo.cfg # 启动 Zookeeper
./bin/zkServer.sh start

注意:Zookeeper在启动时会找 conf 下的 zoo.cfg 作为默认配置文件


4. 检查 Zookeeper 是否成功启动

ps -ef |grep zookeeper

# 如果可以查询到 Zookeeper 的进程,则说明成功启动了
# 需要注意的是,这样启动 Zookeeper 并不是开机自启的服务。

5. 设置 Zookeeper 服务开机自启

# 配置开机自启时,需要先停用 zookeeper
./bin/zkServer.sh stop cd /etc/systemd/system # 在该目录下创建 zookeeper.service
vi zookeeper.service # 在 zookeeper.service 输入以下内容,注意 zookeeper 的安装路径
[Unit]
Description=zookeeper.service
After=network.target
[Service]
Type=forking
Environment=/usr/local/zookeeper
ExecStart=/usr/local/zookeeper/bin/zkServer.sh start
ExecStop=/usr/local/zookeeper/bin/zkServer.sh stop
ExecReload=/usr/local/zookeeper/bin/zkServer.sh restart
[Install]
WantedBy=multi-user.target # 保存并退出 vi # 重新加载服务配置
systemctl daemon-reload # 设置开机自启
systemctl enable zookeeper.service # 启动 zookeeper
systemctl start zookeeper.service

查看 zookeeper 状态

systemctl status zookeeper.service

关闭 zookeeper

systemctl stop zookeeper.service

关闭开机自启

systemctl disable zookeeper.service

最新文章

  1. [LeetCode] Heaters 加热器
  2. 自己写的几个android自定义组件
  3. nfs客户端报错解决Stale file handle
  4. window.location.href的用法
  5. LeetCode---Word Break 2
  6. CSS的优先级规则
  7. MVC3中 swfupload 按钮不显示 解决方案
  8. 青云QingCloud业内率先支持云端全面透明代理功能 | SDNLAB | 专注网络创新技术
  9. 【HDOJ】3285 Convex Hull of Lattice Points
  10. struts2配置文件struts.xml的简介
  11. Organic Solar Cells - Theory and Practice
  12. NAT详解
  13. 解决WordPress用户名密码都正确但点击登陆就清空密码的问题
  14. CentOS7 配置免密码登陆
  15. redis永久化存储
  16. python 笔记 2017
  17. NC入门笔记
  18. java获得当前日期是今年的第几周,以及这周的开始日期的方法
  19. UWP Xaml设计器中输入特殊字符
  20. 为phpstorm安装右侧代码预览工具

热门文章

  1. Clickhouse 纯手工迁移表
  2. 从CSS盒子模型说起
  3. 谈谈关于CSS中transform属性之scale
  4. android:text 文字阴影设置
  5. java中抽象类和抽象方法到底什么关系?请举例说明!
  6. scss使用方法以及相关内容
  7. Power App门户
  8. linux mysql导入导出sql文件
  9. 洛谷 P1162 填涂颜色 DFS
  10. toString()函数与valueOf()函数