在本地运行多个mesos从机

uoifb46i  于 2021-06-21  发布在  Mesos
关注(0)|答案(1)|浏览(387)

我正试图按照这个指南在本地运行一个测试集群https://mesosphere.com/2014/07/07/installing-mesos-on-your-mac-with-homebrew/
目前,我可以让一个大师在localhost:5050 and 在默认端口5051上运行的从机(从机id为s0)。但是,当我尝试在不同的端口启动另一个从机时,它重新注册为s0,主控制台只显示1个激活的从机。有人知道我要怎么再做一个奴隶吗?谢谢!

egdjgwm8

egdjgwm81#

你指定了另一个工作目录吗?例如。
sudo/usr/local/sbin/mesos slave—主=localhost:5050 --port=5052 --工作目录=/tmp/mesos2
解释一下为什么需要这样做/你看到的错误是从哪里来的。mesos支持所谓的从属恢复,以帮助升级和错误恢复。
因此,在启动从属服务器时,它将检查其work目录中的checkpoint并尝试恢复该状态(即重新连接到仍在运行的执行器)。在您的情况下,由于两个从机都希望从同一个工作目录启动,第二个从机尝试恢复仍在运行的第一个从机的检查点。。。
p、 我很可能应该用工人来代替上述所有的奴隶事件(https://issues.apache.org/jira/browse/mesos-1478),但我希望这更容易阅读。

相关问题