无法跟踪来自 Mesos UI 的 "Sandbox" 链接
Unable to follow "Sandbox" links from Mesos UI
我有三个物理节点,每个节点上都安装了 docker。我在它们上面配置了 Mesos、Marathon、Hadoop、Flink 和 Zookeeper。我可以在浏览器中看到所有 UI,在 Marathon 中可以看到 运行 一个 Flink 应用程序。
问题是 Mesos UI 告诉我 Flink 是 运行ning,但是当我点击 SandBox 时,我看到这个错误:
Failed to connect to agent '16657705-0573-410a-aef3-e2bb4119092c-S0' on '//50592e835da1:5051/slave(1)/state?jsonp=JSON_CALLBACK'.
Potential reasons:
The agent is not accessible
The agent timed out or went offline
我知道这与Mesos 配置有关,但我不知道哪里出了问题。
我在/etc/hosts中写了MESOS_HOSTNAME,但是没有效果。另外,我在mesos-agent-env.sh中设置了MESOS_HOSTNAME=IP,但是没有用。
你能指导我如何解决这个问题吗?
任何帮助将不胜感激。
问题已解决。
根据 Apache Mesos 站点,代理节点应报告的主机名,或者主节点应在 ZooKeeper 中通告的主机名。。我忘记在slave命令中使用--hostname=SlaveIP;使用后,一切运行没有任何错误。
/home/mesos-1.7.2/build/bin/mesos-slave.sh
--master=10.32.0.2:5050,10.32.0.3:5050 --hostname=10.32.0.4
--work_dir=/var/run/mesos --log_dir=/var/log/mesos
--systemd_enable_support=false
我有三个物理节点,每个节点上都安装了 docker。我在它们上面配置了 Mesos、Marathon、Hadoop、Flink 和 Zookeeper。我可以在浏览器中看到所有 UI,在 Marathon 中可以看到 运行 一个 Flink 应用程序。
问题是 Mesos UI 告诉我 Flink 是 运行ning,但是当我点击 SandBox 时,我看到这个错误:
Failed to connect to agent '16657705-0573-410a-aef3-e2bb4119092c-S0' on '//50592e835da1:5051/slave(1)/state?jsonp=JSON_CALLBACK'. Potential reasons:
The agent is not accessible
The agent timed out or went offline
我知道这与Mesos 配置有关,但我不知道哪里出了问题。
我在/etc/hosts中写了MESOS_HOSTNAME,但是没有效果。另外,我在mesos-agent-env.sh中设置了MESOS_HOSTNAME=IP,但是没有用。
你能指导我如何解决这个问题吗?
任何帮助将不胜感激。
问题已解决。 根据 Apache Mesos 站点,代理节点应报告的主机名,或者主节点应在 ZooKeeper 中通告的主机名。。我忘记在slave命令中使用--hostname=SlaveIP;使用后,一切运行没有任何错误。
/home/mesos-1.7.2/build/bin/mesos-slave.sh
--master=10.32.0.2:5050,10.32.0.3:5050 --hostname=10.32.0.4
--work_dir=/var/run/mesos --log_dir=/var/log/mesos
--systemd_enable_support=false