mesos安装从属已停用

lnlaulya  于 2021-06-26  发布在  Mesos
关注(0)|答案(2)|浏览(543)

我正试图在ubuntu上建立一个mesos集群。不使用zookeeper,因为我只需要一个主集群。我启动了主机,然后通过运行以下命令尝试在另一台机器上启动从机:

mesos-slave.sh --master=master-ip:5050

在mesoswebui上,从设备被列为 Deactivated . 如果我尝试在与主设备相同的机器上启动一个从设备,那么从设备将启动并被列为 Activated .
是否有一些配置我在这里错过了能够启动奴隶?

olmpazwi

olmpazwi1#

我想出来了。我们还需要指定从机的ip,以便主机可以与其通信。

mesos-slave.sh --master=master-ip:5050 --ip=<ip_of_slave_machine>
hwazgwia

hwazgwia2#

当您看到mesos主日志上的下一行时,意味着您在启动mesos代理时忘记了提到mesos代理“-ip”参数!

master.cpp:5639] Registered agent AGENT_ID... at slave(1)@127.0.1.1:5051 (AGENT-HOSTNAME) with ....
master.cpp:1313] Agent AGENT_ID at slave(1)@127.0.1.1:5051 (AGENT-HOSTNAME) disconnected
master.cpp:3197] Disconnecting agent AGENT_ID at slave(1)@127.0.1.1:5051 (AGENT-HOSTNAME)
master.cpp:3216] Deactivating agent AGENT_ID at slave(1)@127.0.1.1:5051 (AGENT-HOSTNAME)
process.cpp:2450] Failed to shutdown socket with fd 16, address 127.0.0.1:36622: Transport endpoint is not connected

相关问题