Apache Mesos:zkClient.sh 在哪里?

Apache Mesos: where is zkClient.sh?

我在 Ubuntu.

我正尝试在 https://mesosphere.com/downloads/

上学习教程 "Starting Mesos"

我在我的机器上找不到 zkClient.shlocate zkClient.sh returns 没有。

有什么帮助吗?


我的配置信息:

1) 我已经安装并配置了 zookeeper,"standalone configuration" 在 conf/zoo.cfg:

tickTime=2000   
dataDir=/var/lib/zookeeper  
clientPort=2181

2) 我已经通过 mesosphere 存储库中的 *​​.deb 文件安装了 Apache Mesos

3) 我已经使用

启动了 zookeper
sudo /usr/share/zookeeper/bin/zkServer.sh start 

然后每个进程使用

service mesos-slave start   # (sudo if needed)  
service mesos-master start  # (sudo if needed)

ps aux | grep mesos returns 我的信息似乎表明 zookeer 服务器和客户端都已启动:

root     29190  0.2  0.1 1490628 22460 ?       Ssl  11:31   0:00 /usr/sbin/mesos-master --zk=zk://localhost:2181/mesos --port=5050 --log_dir=/var/log/mesos --quorum=1 --work_dir=/var/lib/mesos
root     29200  0.0  0.0  11360   604 ?        S    11:31   0:00 logger -p user.info -t mesos-master[29190]
root     29201  0.0  0.0  11360   708 ?        S    11:31   0:00 logger -p user.err -t mesos-master[29190]
root     29229  0.1  0.1 947316 18332 ?        Ssl  11:31   0:00 /usr/sbin/mesos-slave --master=zk://localhost:2181/mesos --log_dir=/var/log/mesos --launcher=posix
root     29237  0.0  0.0  11360   600 ?        S    11:31   0:00 logger -p user.info -t mesos-slave[29229]
root     29238  0.0  0.0  11360   712 ?        S    11:31   0:00 logger -p user.err -t mesos-slave[29229]
john   29260  0.0  0.0  13588   940 pts/3    R+   11:32   0:00 grep --color=auto mesos

但是教程说 "Once the Master(s) are started, use ZooKeeper to verify that you have the correct configuration: Launch the ZooKeeper client with zkClient.sh"

它应该是zkCli.sh,你可以在/usr/share/zookeeper/bin/zkCli.sh 找到它。 您可以按如下方式启动它

sudo /usr/share/zookeeper/bin/zkCli.sh -server localhost:2181