Ubuntu 如何在单独的VM’;上为Mesos创建主代理设置;s

Ubuntu 如何在单独的VM’;上为Mesos创建主代理设置;s,ubuntu,networking,virtual-machine,mesos,Ubuntu,Networking,Virtual Machine,Mesos,我们一直在尝试建立一个工作的mesos环境,它分布在两台机器上——一台运行主机,另一台运行代理(从机)。到目前为止,我们采取的步骤是: 我们已按照上的说明成功编译了最新版本的mesos代码(1.1.0) 我们在Ubuntu16.04虚拟机上部署了一个主机和一个代理(让我们称之为虚拟机a) 我们尝试执行mesos入门指南末尾列出的三个示例框架,python/java框架是成功的。但是C++框架失败了。 然后,我们在同一架构的另一个Ubuntu 16.04 VM(VM B)上部署了一个代理,并停止了

我们一直在尝试建立一个工作的mesos环境,它分布在两台机器上——一台运行主机,另一台运行代理(从机)。到目前为止,我们采取的步骤是:

  • 我们已按照上的说明成功编译了最新版本的mesos代码(1.1.0)
  • 我们在Ubuntu16.04虚拟机上部署了一个主机和一个代理(让我们称之为虚拟机a)
  • 我们尝试执行mesos入门指南末尾列出的三个示例框架,python/java框架是成功的。但是C++框架失败了。
  • 然后,我们在同一架构的另一个Ubuntu 16.04 VM(VM B)上部署了一个代理,并停止了VM A上运行的代理。mesos主机正确地考虑了B提供的资源
  • 最后,我们尝试在VM B上执行框架。但是,所有任务都失败了,因为代理一直在重新注册,而且任务在开始之前就一直丢失(当然,网络连接肯定没有问题)。资源并不缺乏
  • 同样的过程在两台Ubuntu 14.04机器组成的virtualbox网络上重复,这两台机器可以自由地相互通信。此设置基于apache aurora项目推荐的mesos软件包,在本文档中:

    我们在
    /etc/mesos/
    /etc/mesos master/
    /etc/mesos slave/
    /etc/defaults/mesos
    /etc/defaults/mesos master
    /etc/defaults/mesos slave>中尝试更改配置文件,最后主机能够考虑资源,但是,如果代理正在另一台计算机上运行,则无法启动任何任务


    任何成功安装mesos的人都可以在专用网络中为Ubuntu机器提供一个完整的2节点mesos主代理安装提示吗?需要哪些额外的运行时参数,哪些配置文件必须更改(以及如何更改),以便至少在外部VM上运行示例框架?

    您可以发布日志吗?我想您需要配置IPs Mesos广播,以便VM可以通信。谢谢janisz。无法发布日志,但在哪里可以更改此配置?我们应该修改上面发布的文件之一吗?你同意所遵循的程序吗?