centos7.5安装zookeeper单机版,参考链接:Centos7 安装kafka_2.12-2.1.0笔记【单机版】
下载路径:华为开源镜像(https://mirrors.huaweicloud.com/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz)
第一个问题:Unit zookeeper.service could not be found.
service zookeeper status
Redirecting to /bin/systemctl status zookeeper.service
Unit zookeeper.service could not be found.
查询网络资料,提示版本问题。下载的是3.6.0版本的,改为3.4.14版本。差距如图:
第二个问题:Invalid config, exiting abnormally
service zookeeper status
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg
grep: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg: No such file or directory
mkdir: cannot create directory '': No such file or directory
grep: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg: No such file or directory
grep: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg: No such file or directory
Error contacting service. It is probably not running.
service zookeeper start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg
grep: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg: No such file or directory
mkdir: cannot create directory '': No such file or directory
zkServer.sh start-foreground
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg
grep: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg: 没有那个文件或目录
mkdir: 无法创建目录"": 没有那个文件或目录
2020-04-07 16:58:27,351 [myid:] - INFO [main:QuorumPeerConfig@136] - Reading configuration from: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg
2020-04-07 16:58:27,379 [myid:] - ERROR [main:QuorumPeerMain@88] - Invalid config, exiting abnormally
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:156)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:104)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:81)
Caused by: java.lang.IllegalArgumentException: /usr/local/zookeeper-3.4.14/bin/../conf/zoo.cfg file is missing
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:140)
... 2 more
Invalid config, exiting abnormally
在各种查询和操作后,才发现是配置文件的后缀问题。
// 我的
zoo.cf
//提示的
zoo.cfg
只能说网络教程的坑不少呀━━( ̄ー ̄*|||━━