【问题标题】:Unable to follow "Sandbox" links from Mesos UI无法从 Mesos UI 跟踪“沙盒”链接
【发布时间】:2019-06-13 14:22:28
【问题描述】:

我有三个物理节点,每个节点都安装了 docker。我在它们上面配置了 Mesos、Marathon、Hadoop、Flink 和 Zookeeper。我可以在浏览器中看到所有 UI 并在 Marathon 中运行 Flink 应用程序。

问题是 Mesos UI 显示 Flink 正在运行,但是当我点击 SandBox 时,我看到了这个错误:

无法连接到“//50592e835da1:5051/slave(1)/state?jsonp=JSON_CALLBACK”上的代理“16657705-0573-410a-aef3-e2bb4119092c-S0”。 潜在原因:

代理不可访问

代理超时或下线

我知道这与 Mesos 配置有关,但我不知道出了什么问题。

我在 /etc/hosts 中写了 MESOS_HOSTNAME,但没有成功。另外,我在 mesos-agent-env.sh 中坐过 MESOS_HOSTNAME=IP,但它不起作用。

请指导我如何解决这个问题?

任何帮助将不胜感激。

【问题讨论】:

    标签: docker mesos marathon


    【解决方案1】:

    问题解决了。 根据 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-27
      • 2013-06-03
      • 2013-03-10
      • 2018-04-27
      • 2011-10-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多