Apache Mesos:zkClient.sh 在哪里?
Apache Mesos: where is zkClient.sh?
我在 Ubuntu.
我正尝试在 https://mesosphere.com/downloads/
上学习教程 "Starting Mesos"
我在我的机器上找不到 zkClient.sh
。 locate 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
我在 Ubuntu.
我正尝试在 https://mesosphere.com/downloads/
上学习教程 "Starting Mesos"我在我的机器上找不到 zkClient.sh
。 locate zkClient.sh
returns 没有。
有什么帮助吗?
我的配置信息:
1) 我已经安装并配置了 zookeeper,"standalone configuration" 在 conf/zoo.cfg:
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
2) 我已经通过 mesosphere 存储库中的 *.deb 文件安装了 Apache Mesos
3) 我已经使用
启动了 zookepersudo /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