问题标签 [dcos]

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 回答
36489 浏览

docker - Marathon vs Kubernetes vs Docker Swarm on DC/OS with Docker 容器

我正在寻找在 DC/OS 上运行 Docker 容器时是否使用 Marathon 和 Chronos、Docker Swarm 或 Kubernetes 的一些利弊。

例如,什么时候使用 Marathon/Chronos 比使用 Kubernetes 更好,反之亦然?

现在我主要是在试验,但希望我们能在夏天之后开始在生产中使用这些服务之一。这可能会取消 Docker Swarm 的资格,因为我不确定到那时它是否可以投入生产。

我喜欢 Docker Swarm 的地方在于它本质上只是“Docker 命令”,你不必学习全新的东西。我们已经在使用docker-composeDocker Swarm(至少在理论上),这将是开箱即用的,所以这将是一个很大的优势。我对 Docker Swarm 的主要担忧是它是否能涵盖在生产环境中运行系统所需的所有用例。

0 投票
2 回答
1367 浏览

docker - 中间层局部发展

我目前正在研究在生产中使用 Mesosphere 来运行几个微服务作为 Docker 容器。

我完成了 DCOS 部署并能够成功运行其中一项服务。然而,在继续使用这种方法之前,我还需要了解开发方面(不是 Mesos 或 Mesosphere 本身,而是微服务的开发)。

是否有任何最佳实践如何在 Vagrantbox 或类似的东西中运行 Mesosphere 的本地部署,使我们的开发人员能够从现有的 docker 镜像运行我们生态系统中的所有服务并运行您当前正在处理的一项服务从本地代码文件夹?

我已经知道如何将 devs 代码文件夹链接到 Vagrant 机器,并且还应该让 Docker 部分运行,但我仍然有点迷失在整个 Mesosphere 集成部分。

有没有人可以将我转发到 Internet 上的一些资源,描述一个可能的解决方案?你们中是否有人做过类似的事情并愿意分享一些对此的见解?

0 投票
0 回答
321 浏览

amazon-web-services - AWS 上的 Mesos DCOS 报价被拒绝

我使用默认配置在 AWS 上创建了 DCOS 设置

我使用 CLI 添加了两个 kafka 代理

当我开始经纪人时,我看到主人的报价被拒绝了

我无法在从站上找到任何相关日志以查看发生了什么。/var/log/mesos 有一些没有相关信息的文件。根据文档,我应该在 /var/log/messages 中看到系统日志,但我没有看到该文件。默认配置提供 CoreOS。我尝试了 journalctl命令,但也没有找到任何东西。不知道如何调试这个。

0 投票
1 回答
787 浏览

apache-kafka - Mesos DCOS 不安装 Kafka

我正在尝试在 Mesos 上安装 Kafka。安装似乎成功了。

但是kafka任务没有启动。

Marathon UI 说服务正在等待。看起来它不接受分配给它的资源。更多日志在这里

Mesos 主日志..

不知道为什么马拉松不喜欢这个提议。我相当确定有足够的资源。

0 投票
2 回答
1069 浏览

mesos - 使用 mesos dcos cli 提交 Spark

我正在尝试使用 DCOS cli 在 mesos 上启动 spark 流式传输作业。我可以开始工作了。我的程序需要一个配置文件作为 cli 参数传递。如何使用dcos spark run --submit-args实现这一目标?

我试过 --files http://server/path/to//file希望它会下载文件,但没有奏效。驱动程序启动但由于缺少配置文件而失败。

我还尝试将 jar 和配置文件卷成 tar 并提交。我可以在 Mesos 日志中看到 tar 已获取并解压缩。在工作目录中可以看到 config 和 jar 文件。但是作业因 ClassNotFoundException 而失败。我怀疑 spark-submit 的启动方式有些不对劲。

关于如何进行的任何提示?另外,我可以在哪个日志文件中看到 DCOS 使用的底层 spark-submit 命令?

0 投票
1 回答
229 浏览

apache-kafka - DCOS/Mesos Kafka 命令增加分区

我有一个在 Mesos 上运行的 Kafka 集群。我正在尝试增加某个主题的分区数量。这通常适用于bin/kafka-topics.sh --alter命令。这个选项是通过 dcos cli 还是 kafka-mesos rest API 公开的?从我看到它没有暴露。

如果没有,在 mesos 安装中访问 kafka cli 的最佳方法是什么?现在我使用 dcos cli 来获取代理 IP,然后以一种特别的方式到达

有没有更直接的方法?

0 投票
1 回答
794 浏览

mesos - 对 Mesos 术语感到困惑

我浏览了介绍 DCOS 的视频。这很好,但在 Mesosphere 中组件定义的分类方面让我有些困惑。

  1. 我知道 DCOS 是一个生态系统,而 Mesos 就像一个内核。如果我错了,请纠正我。例如。这就像我认为的 Ubuntu 和 Linux 内核。

  2. 什么是马拉松?它是服务或框架,还是不属于这两个类别的其他东西?在 Mesosphere 的上下文中,我在服务、框架、应用程序和任务定义方面有点困惑。

  3. 他在视频中推出的服务(Cassandra、HDFS、Kubernetes 等)是否也可以安全地称为框架?

  4. 从 3 开始,这些“服务”是否在 slave 中作为 executor 运行?

  5. rails-app 的类型应该是什么?是任务吗?那么它也会有一个执行者吗?

  6. 当他使用马拉松增加流量时,谁决定将 rails-app 自动缩放到更多节点。

0 投票
1 回答
2238 浏览

mesosphere - Mesosphere DC/OS 安装:飞行后失败

伙计们,

我是在进行RUNNING ROST-FLIGHT,代理完成,但是Master却报错:

我检查使用: SSH 掌握:

$journactl –u dcos-exhibitor -b

$journactl –u dcos-mesos-master -b

$journalctl –u dcos-mesos-dns -b

$journalctl -u dcos-马拉松 -b

$journalctl –u dcos-nginx -b

$journalctl –u dcos-gen-resolvconf -b

当 SSH 到代理时:

$journalctl –u dcos-mesos-slave -b

我不知道发生了什么事。你有什么主意吗?非常感谢!

0 投票
2 回答
327 浏览

dcos - dcos - kafka 代理添加 - 没有这样的命令“添加”

尝试这样设置 dcos kafka 代理:

我应该检查什么?

0 投票
2 回答
523 浏览

python - dcos cassandra 子命令错误

似乎无法安装 Cassandra 软件包,马拉松卡在第 1/2 阶段的部署中,并且 dcos cassandra 子命令发出以下堆栈跟踪,任何帮助表示赞赏。