Mesos主设置,但主页不返回

时间:2014-12-31 16:56:08

标签: mesos mesosphere

我刚刚开始试用Mesos。我按照说明安装了主机。现在,我正在使用一个主人(有3个奴隶)。我在CentOS 6.5上安装 - 这是一个虚拟机,仅限终端。

我遇到的问题是,如果我从桌面浏览器导航到该虚拟机上的端口5050,我就没有回复。

但是,如果我这样做,请从终端窗口开始:

curl http://localhost:5050/

我找回了AngularJS页面。其中部分看起来像:

<!DOCTYPE html>
<html lang="en" ng-app="mesos">
<head>
    <meta charset="utf-8">
    <title>Mesos</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="">
    <meta name="author" content="">

    <link href="/static/css/bootstrap-3.0.3.min.css" rel="stylesheet">
    <link href="/static/css/mesos.css" rel="stylesheet">

    <link rel="shortcut icon" href="/static/ico/favicon.ico">
</head>

<body>
    <div data-ng-show="doneLoading" style="width: 75px; margin: 0 auto; text-align: center;"> 

如果我从桌面ping VM,那也可以。但是,如果我使用桌面上的curl命令(使用'IP ADDRESS':5050),我会“无法连接到主机”

有人建议我可以尝试让它正常工作吗?

新信息

我在VM上运行了netstat。它给了我:

netstat -tapen | grep 5050
tcp        0      0 0.0.0.0:5050                0.0.0.0:*          LISTEN      0        21589      2852/mesos-master   

我怀疑这是在告诉我有什么问题,但不知道如何解决它!此外,从我的桌面计算机运行nmap并扫描VM上的端口5000-5100会显示所有101个端口已关闭。

1 个答案:

答案 0 :(得分:0)

取决于您正在使用的VM网络模式。如果VM具有外部IP(如10.0.2.15),则您可以在http://10.0.2.15:5050上访问Mesos,否则您可能需要设置端口转发或桥接/仅主机网络模式。有关详细信息,请查看有关VM(虚拟机)网络的这篇文章:https://blogs.oracle.com/fatbloke/entry/networking_in_virtualbox1