问题标签 [mesos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1987 浏览

mesos - Mesos 调度程序/从属设备不断断开连接

当 Mesos 调度程序(或从属)与 Mesos 主控位于不同的机器上时,它会不断尝试连接到主控但会断开连接。这个循环不断重复。如何解决这个问题?

0 投票
1 回答
6429 浏览

apache-zookeeper - 解决 Mesos 领主

我们使用 Mesos 在集群上运行作业。我们使用 haproxy 来指向 mesos.seanmcl.com一个 Mesos Master。

如果该 Master 碰巧不是领导者,UI 将在延迟后将浏览器重定向到领导者,以便您可以看到正在运行的作业。由于各种原因(UI 速度、避免被防火墙阻止的端口),我真的很想以编程方式发现主机与领导者。我不知道该怎么做。

我在 Mesos 的 Zookeeper 文件中四处寻找,但只找到了一些主机信息,例如IP 地址。有什么方法可以通过 Mesos CLI、Zookeeper CLI 等找到 Mesos 领导大师?

0 投票
1 回答
1284 浏览

ruby-on-rails - 集群管理和服务发现

我想在我的部署中介绍一个服务发现/集群管理解决方案。据我所知,Mesos 是一种解决方案,但我担心在安装 marathon、cronos、mesos 等代理时它会消耗多少 RAM;我的盒子最多有 512mb 的 RAM。在资源低的盒子上安装 Mesos 可行吗?Consul 是 Mesos 的替代品吗?

0 投票
1 回答
836 浏览

docker - Deimos 在环境变量中期望“MESOS_SLAVE_PID”

我正在使用 Python 绑定运行 Mesos/Deimos 集群,但出现以下错误:

F0719 03:26:17.994248 7 os.hpp:131] Expecting 'MESOS_SLAVE_PID' in environment variables

这个错误显示在 Mesos 的 web 界面中执行程序的 pailer 中。错误上面的那行表示执行器脚本已经开始运行(我自己的日志消息)。

从执行程序 Python 脚本运行执行程序时会发生错误,即使用此

该错误与 Mesos 期望设置MESOS_SLAVE_PID环境变量有关(请参阅https://github.com/apache/mesos/blob/master/src/exec/exec.cpp#L648)。然而,Deimos 似乎并没有在 Docker 容器中默认设置这个变量(至少在这种情况下)(我认为应该这样做)。

编辑:这似乎是 Deimos 本身的一个错误。这是我的相关错误报告:https ://github.com/mesosphere/deimos/issues/43

0 投票
1 回答
865 浏览

java-8 - 使用 jdk 1.8.0 构建 apache mesos 时遇到问题

我是 apache mesos 的新手,在使用 JDK 1.8.0 安装时收到以下错误

在使用 JDK 1.7 运行它时,它运行良好
我是否缺少任何东西以使其与 1.8 一起使用,或者目前不支持?
请有任何建议。

0 投票
1 回答
868 浏览

ruby-on-rails - 将 rails 与 mesos 集群上的存储服务连接起来

如何使用 Zookeeper、Marathon 和 Mesos 将 Rails 应用程序与 Postgres DB 通信?显然我不能在 database.yml 下硬编码存储位置

0 投票
1 回答
19599 浏览

docker - 搭建一个 docker / fig Mesos 环境

我正在尝试建立一个 docker / fig Mesos 集群。我是 fig 和 Docker 的新手。Docker 有大量文档,但我发现自己很难理解如何使用 fig。

这是我目前的 fig.yaml:

谢谢 !


编辑:

感谢 Mark O`Connor 的帮助,我创建了一个基于 docker 的工作的 mesos 设置(+storm、chronos 等)。

享受吧,如果你觉得这很有用 - 请贡献: https ://github.com/yaronr/docker-mesos

PS。请+1马克的回答:)

0 投票
2 回答
1933 浏览

mesos - Mesos 和 Marathon 需要专用网络吗?

我正在完成本教程: http: //mesosphere.io/docs/getting-started/cloud-install/

刚刚在 Digital Ocean 上的一个 Ubuntu 实例上学习,我让主进程绑定到公共 IP,Mesos 和 Marathon 的 Web 界面可以公开访问。那里没有惊喜。

Mesos 和 Marathon 是否依赖 Zookeeper 在实例之间创建私有 IP?您可以通过在实例之间手动设置专用网络来跳过使用 Zookeeper 吗?那么启动主从进程的正确方法是绑定到每个实例的辅助私有IP?

Digital Ocean 可以自动设置私有 IP,但这对我来说是一种学习练习。我知道管理员对服务器的访问不应通过公共 IP 进行的广泛规则。这篇文章的另一种表述方式是,私有网络是否为 Mesos 和 Marathon 提供了安全性?

目前只从一个 Ubuntu 实例开始,同时运行主从实例。我意识到,绑定到环回地址只会解决一台机器的这个问题。

0 投票
1 回答
510 浏览

distributed-computing - Mesos 从站不会同时“运行”多个执行程序

我正在使用 Mesos 将一堆任务分配给不同的机器(mesos-slaves)。以下是发生的情况: 1. 我的调度程序获取资源提供并接受它。2. Mesos 在同一个 mesos-slaves 上暂存多个 executor(每个 slave 有 4 个 cpu) 3. 每个 slave 上只有一个 executor 进入 'Running' 状态,而其他的则显示为 'Staging' 状态。4.只有在当前执行器完成执行后,另一个执行器才开始运行。

鉴于我在每台机器上有 4 个 CPU,每个从站不应该同时运行 4 个执行器吗?每个执行器需要 1 个 CPU。

0 投票
0 回答
1135 浏览

apache - Apache Mesos 对比 阿帕奇云栈

Apache Mesos、Apache CloudStack 和 OpenStack 可以轻松地大规模管理基础架构(私有云或公共云)。

我在这方面几乎没有问题,想看看是否有人可以提出建议。

  1. 有没有比较和对比上述内容的文章?

  2. 为什么要在另一个之上运行?(正如我从教程中看到的那样,一个可以超越另一个)

  3. 似乎 CloudStack 以虚拟机(Hypervisor)为中心,而 Mesos 则围绕着为不同的共存软件系统调度和分配侧面虚拟机中的资源。我的结论正确吗?

  4. 如果是这样,为什么 Mesos 声称它可以管理裸机,甚至不需要 Hypervisor?这是因为工作负载不适合 VM 的原因吗?(尤其是基于 LSM 的系统,例如 SOLR-Lucene 和 HBase)

  5. 是否与 Linux VM 的选择有关。比。Linux Container 用于资源分配?IOW,Mesos 是基于 Linux 容器的框架,而 CloudStack 是基于 Linux VM 的框架?