从不同的计算机注册多个mesos从机

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

我正在尝试设置mesos,其中1个主设备和3个从设备在同一个交换机上的多台计算机上运行。每台电脑都是一台4插槽双核机器 Ubuntu 13.04 . 我已经安装了mesos,当ssh使用本地ip连接到同一台计算机时,我可以创建一个主服务器和一个从服务器。但是,当我尝试在通过主服务器的公共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从与主机相同的计算机启动的框架执行正常。如有任何建议,将不胜感激!

mhd8tkvw

mhd8tkvw1#

我想你已经收到了mesos用户列表上的答案,但以防万一这里是答案。
框架(和从机)和主机都需要能够相互通信。如果其中一个端点使用私有ip(例如127.0.0.1),那么它就不起作用了。如果希望主/从机使用公共ip,可以使用--ip标志。对于框架,可以在环境中设置libprocess\u ip。

相关问题