当你在mesos gui上选择奴隶时,Apache mesos无法找到奴隶用法。此外,Web控制台显示“尝试加载资源时失败。”
答案 0 :(得分:7)
在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