当您在mesos gui上选择从属时,Apache mesos无法找到从属用法.此外,Web控制台显示"尝试加载资源时失败".
在EC2或其他云计算提供商上运行时,这是常见问题,其中计算机同时具有外部IP和内部IP.Mesos在UI中报告内部IP,因此如果您使用的是EC2外部的Web UI,则URL将不起作用.
当前的Mesos master和最新的0.15版本候选者通过添加--hostname命令行选项来设置在UI中报告的主机名来解决此问题.如果您运行<0.15,则可以通过将Mesos群集中的所有主机添加到/ etc/hosts来解决此问题,如下所示:
<private ip> <public fqdn> <machine hostname>
例如:
10.98.58.170 ec2-54-224-191-136.compute-1.amazonaws.com ec2-54-224-191-136