【问题标题】:Mesos Failed to connect error to IP:5050Mesos 无法连接到 IP:5050 错误
【发布时间】:2017-03-31 05:09:05
【问题描述】:

我是 Mesos 的新手,刚刚在我的测试服务器上完成了 mesos 和 zookeeper 的设置。

不幸的是,我在 mesos 控制台上不断收到此错误消息,表明我无法连接到端口 5050 上的 mesos,并且似乎无法弄清楚原因。

我在下面的屏幕截图中包含了错误

mesos 日志文件也没有指出显示错误的原因。

【问题讨论】:

  • 检查此端口是否在您的机器上打开 [netstat -aonp]
  • 防火墙已关闭,是的 netstat 确实显示了在该端口上侦听的服务

标签: apache apache-zookeeper mesos mesosphere


【解决方案1】:

我解决了这个问题:

./bin/mesos-master.sh --ip=x.x.x.x --work_dir=/var/lib/mesos --hostname=x.x.x.x

【讨论】:

    【解决方案2】:

    我们可以通过使用以下选项启动 mesos-master 来避免这个问题:

    --ip=xx.xx.xx.xx --hostname_lookup=false
    

    【讨论】:

      【解决方案3】:

      我已经解决了这个问题。在Chrome中打开网页,打开开发者工具,你会看到chrome正在访问带有域名的网站,我这里的域名是“mesosphere”,因为dns中没有mesosphere,所以访问失败.

      我通过在 hosts 文件中添加中间层解决了这个问题,C:/windows/system32/etc/hosts/

      如果使用 Mesos 集群的域名,则必须在 windows 主机中设置域名。

      【讨论】:

        【解决方案4】:

        这里可能有多个问题。

        • 您的 mesos-master 运行良好吗?
        • 如果一切正常,是否已完成领导选举过程。

        检查你是否能够做到

        ping leader.mesos
        

        如果上面的 ping 不通,说明没有选举出leader。先解决这个问题。

        【讨论】:

          【解决方案5】:

          我也有这个问题。幸运的是,我也有一个正在运行的 mesos 服务器。因此,我可以比较我的演示和正在运行的 mesos 服务器之间的差异。我在演示中捕获了客户端和服务器之间的数据包。我发现资源管理器没有重新发送新请求,只有一些 keepalive 数据包。

          但是,当我在运行的 mesos 服务器中捕获数据包时,我发现资源管理器经常发送 get 请求。喜欢图片

          我想,如果你运行一些任务或添加一些代理,也许它会激活探索频繁发送请求。然后“连接失败”就会消失。

          【讨论】:

            【解决方案6】:

            我遇到了同样的问题,为我解决的问题是 zookeeper 配置。就我而言,我使用的是 EC2 公共 IP 地址而不是私有 IP 地址。一旦我将 /etc/mesos/zk 文件更改为 zk://:2181/mesos,我就能够在没有持续错误消息的情况下进行连接。换句话说,zookeeper 报告正在一个 IP 中运行,而 mesos-master 正在尝试使用不同的 IP 进行连接。

            【讨论】:

              【解决方案7】:
              My configuration was correct as suggested. But failed to start mesos-master service. But There is alternative way to start mesos-master node with exact same configuration. Commands to start mesos-master
              
              $ cd /usr/sbin   [or mesos_installation directory/bin]
              $sudo ./mesos-master --work_dir=/var/lib/mesos --log_dir=/home/rajeev/logs/mesos/
              
              Its start mesos-master service successfully for me.
              

              【讨论】:

                猜你喜欢
                • 2020-06-05
                • 2016-04-01
                • 1970-01-01
                • 2012-11-30
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-06-17
                相关资源
                最近更新 更多