linux 安装 zookeeper
第一步:官网下载
这里下载的是 zookeeper 3.5.7的版。
主要用于集成 kafka 用,版本过高整合起来害怕出问题。
特别强调:下载 带有 bin 的。否则会有问题。
第二步:将本地文件上传到 Linux 服务器上。
- >>使用 scp 进行远程上传
scp apache-zookeeper-3.5.7-bin.tar.gz 帐号@ip:地址
第三步:解压
- >> 登录服务器
- >> 切换到指定目录
- >> 使用 tar -zxvf 解压(不同的文件格式解压方式不同)
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz - >> 重命名 zookeeper 文件(非强制)
mv apache-zookeeper-3.5.7-bin zookeeper
第四步:安装 jdk1.7 或更高版本
我的另一篇文章讲述如何安装 jdk
因为 zookeeper 服务需要 java 支持
这一步可以选择跳过。
第五步:重命名 zoo.cfg
- >> cd zookeeper/conf
会看到一个 zoo_sample.cfg 文件-rw-r--r--. 1 502 games 535 5月 4 2018 configuration.xsl -rw-r--r--. 1 502 games 2712 2月 7 21:54 log4j.properties -rw-r--r--. 1 502 games 922 2月 7 21:54 zoo_sample.cfg - >> 需要将其重新命名为 zoo_cfg (强制)。
mv zoo_sample.cfg zoo.cfg对于为什么要重命名为 zoo.cfg 文件,我目前不太清楚,但是肯定是,当启动zookeeper 时会默认加载 名为zoo.cfg 文件。 若只是加载配置文件的问题,我觉得在设计中完全可以由开发人员初始为 zoo.cfg ,干嘛又要让使用者来重命名呢?希望知道真正答案的朋友,下方留言。
我觉得写到这里就够了,我想把zookeeper的配置留给下一篇博客,zookeeper的核心内容就是配置,集群,单服务等,若都写在一堆,我觉得不好维护。
内容太多,即便是自己写的,都很难免去看第二篇。

浙公网安备 33010602011771号