要在Ubuntu上启动Zookeeper,请按照以下步骤操作:
java -version
如果没有安装Java,请使用以下命令安装:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
wget
命令下载,例如:wget https://apache.mirrors.lucidnetworks.net/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
请注意,您应该下载与您需要的Zookeeper版本相对应的链接。
tar -xzf apache-zookeeper-3.7.0-bin.tar.gz
/opt
:sudo mv apache-zookeeper-3.7.0-bin /opt/zookeeper
/opt/zookeeper/conf
目录下,找到zoo_sample.cfg
文件并将其重命名为zoo.cfg
:cd /opt/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
zoo.cfg
文件,根据您的需求进行配置。例如,您可以设置数据目录和日志目录:dataDir=/var/lib/zookeeper
dataLogDir=/var/log/zookeeper
sudo mkdir -p /var/lib/zookeeper
sudo mkdir -p /var/log/zookeeper
sudo chown -R $(whoami) /var/lib/zookeeper
sudo chown -R $(whoami) /var/log/zookeeper
/opt/zookeeper/bin/zkServer.sh start
/opt/zookeeper/bin/zkServer.sh status
现在,Zookeeper应该在Ubuntu上运行并准备好接受连接。如果您想让Zookeeper在系统启动时自动运行,可以创建一个systemd服务文件。