如何查看Mesos Master?

时间:2015-01-08 02:08:03

标签: mesos mesosphere

我是Mesos的新手。我想知道如何知道Mesos master是否在节点中正确设置?

我按照http://mesos.apache.org/gettingstarted/

给出的设置进行操作

我无法运行以下命令:

注释:启动mesos master(确保工作目录存在且具有适当的权限)。

  

$ ./bin/mesos-master.sh --ip = 127.0.0.1 --work_dir = / var / lib / mesos

但它显示错误:

  

./ bin / mesos-master.sh:line 24:/home/user/mesos-0.20.0/build/src/mesos-master:没有这样的文件或目录

我应该采取哪些方式?

3 个答案:

答案 0 :(得分:2)

首先,有几个问题可以帮助我们调试您的构建:

  • mesos构建(make)是否成功完成,make check是否通过了所有测试?
  • 如果/home/user/mesos-0.20.0/build/src/mesos-master确实存在,您是否拥有执行权限?
  • 您是在./bin/mesos-master.sh内运行/home/user/mesos-0.20.0/build/,还是将目录移到其他位置?

如果这是你第一次尝试Mesos,你只想运行它并尝试一下(而不是修复bug并为它开发功能)。我建议使用Mesos的预构建或云部署版本,而不是尝试自己构建它。参见:

答案 1 :(得分:0)

我建议关注Mesos Getting Started documentation

满足您的系统要求后,请按照以下部分进行操作:

  

系统要求

到达以下部分后:

  

构建Mesos

执行make而不禁用详细程度时,请确保所有进程都已成功完成。如果它停止(例如,与代理相关的问题),请尝试相应地修复它或以其他方式将您的堆栈发布到某个地方,我很乐意提供帮助(如果可以的话)。

不幸的是,运行make check有时无法揭示问题。

答案 2 :(得分:0)

您是否运行了make check命令?在文档中说,二进制文件只有在运行make check命令后才可用。面对同样的问题,这是因为我没有运行该命令。