Apache 从不同的计算机注册多个Mesos从机

Apache 从不同的计算机注册多个Mesos从机,apache,master-slave,mesos,Apache,Master Slave,Mesos,我正在尝试设置Mesos,在同一台交换机上的多台计算机上运行1个主设备和3个从设备。每台计算机都是一台运行Ubuntu 13.04的4插槽双核机器。我已经安装了mesos,并且可以在使用本地IP将ssh连接到同一台计算机时创建一个主服务器和一个从服务器。但是,当我试图在通过主设备的公共IP连接的第二台计算机上创建从设备时,从设备似乎已注册。我收到以下消息,表明它已连接到主机: I0627 16:02:42.431401 10059 slave.cpp:2873] Current usage 0.

我正在尝试设置Mesos,在同一台交换机上的多台计算机上运行1个主设备和3个从设备。每台计算机都是一台运行Ubuntu 13.04的4插槽双核机器。我已经安装了mesos,并且可以在使用本地IP将ssh连接到同一台计算机时创建一个主服务器和一个从服务器。但是,当我试图在通过主设备的公共IP连接的第二台计算机上创建从设备时,从设备似乎已注册。我收到以下消息,表明它已连接到主机:

I0627 16:02:42.431401 10059 slave.cpp:2873] Current usage 0.81%. Max allowed age: 6.243193692985590days)
但是,Mesos跟踪网站无法识别第二个从站

此外,当ssh插入另一台计算机(而不是主计算机)时启动框架时,框架会在以下位置暂停:

I0627 15:52:44.045642 10254 sched.cpp:230] No credentials provided. Attempting to register without authentication.

这项任务也没有出现在mesos跟踪网站上。但是,使用本地IP从与主机相同的计算机上启动的框架不会正常执行。如有任何建议,将不胜感激

我想你收到了mesos用户列表上的答案,但以防万一,这里是答案

框架(和从属)和主框架都需要能够相互通信。注意,如果其中一个端点使用私有IP(例如127.0.0.1),那么它将无法工作。如果希望主/从机使用公共ip,可以使用--ip标志。对于框架,可以在环境中设置LIBPROCESS_IP