Error: Could not find or load main class org.apache.zookeeper.server.quorum.QuorumPeerMain
对于zookeeper的安装,
- 下载安装包http://zookeeper.apache.org/
- 解压到你的安装位置,这里apache-zookeeper-3.5.5.tar.gz是我下载的最新安装包,/opt/module/是我的安装目录
[root@host-10-75-169-14 zookeeper]# tar -zxvf apache-zookeeper-3.5.5.tar.gz -C /opt/module/ - 修改配置文件,根据自己需求,修改zookeeper的数据存储位置,也是官方建议的修改:
[root@host-10-75-169-14 apache-zookeeper-3.5.5]# vi conf/zoo_sample.cfg
将 dataDir=/tmp/zookeeper
修改为 dataDir=/opt/module/apache-zookeeper-3.5.5/zkData
保存之后,将文件重命名为zoo.cfg:
[root@host-10-75-169-14 apache-zookeeper-3.5.5]# mv conf/zoo_sample.cfg conf/zoo.cfg - 尝试启动zookeeper,如下:
使用目前的 apache-zookeeper-3.5.5.tar.gz,我在启动zookeeper时,是这样的。
[root@host-10-75-169-14 apache-zookeeper-3.5.5]# ./bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/module/apache-zookeeper-3.5.5/bin/…/conf/zoo.cfg
Starting zookeeper … STARTED
[root@host-10-75-169-14 apache-zoo