问题标签 [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 投票
0 回答
59 浏览

containers - DC/OS 1.8 上的 Docker:第一个有效,其余的都死了

我有一个容器,将根据我的应用程序的请求部署多次,容器之间的差异取决于环境变量,它们指向不同的 bd(PostgreSQL)和不同的表(表代表健康检查的路径属性)。当我在我的 DC/OS 1.8 上部署第一个服务时,它就像一个魅力,但是,其余的部署不起作用。

我的app.json样子如下:

到目前为止,我已经尝试修改hostPort属性并将其更改为HAPROXY_0_VHOSTHAPROXY_1_VHOST所以requirePorts也许我可以让每个容器在不同的端口上运行。

我尝试先部署一个指向表 A 的服务,然后再部署一个指向表 B 的服务,反之亦然,并且行为是相同的:第一个部署的服务始终有效,其余的则无效。

0 投票
1 回答
306 浏览

dcos - DC/OS Vagrant VM 在 vagrant halt 和 vagrant up 后无法访问 GUI

我已经成功安装了 dcos-vagrant 和一个主节点和一个从节点,使用:vagrant up m1 a1 boot. 但是,在使用 停止集群vagrant halt m1 a1 boot并重新启动它之后,vagrant up m1 a1 boot我无法在https://m1.dcos.

如何停止集群而不必销毁它(vagrant destroy -f)并从头开始创建它?

0 投票
2 回答
721 浏览

marathon - 访问 DC/OS 服务的公共地址

我使用以下配置在 DC/OS 上部署了一项服务

在此处输入图像描述

当我访问此地址(http://eureka.marathon.l4lb.thisdcos.directory:8761/)时,它说无法访问该站点,尽管我的仪表板上的所有服务都正常。
如何访问服务的公网 IP?

我不知道它是否相关但是当我查看我的公共奴隶的负载平衡配置时,我得到0 of 2 instances in service

0 投票
1 回答
560 浏览

mesos - 将 Apache Aurora 与 dcos 集成

支持 GPU 资源的 mesos 框架只有两个:Marathon 和 Aurora。我想在具有 GPU 资源的 mesos 代理上启动批处理作业。所以,只有极光支持这样的工作。但是目前dcos官方不支持Aurora。我试图整合但没有成功。DCOS Mesos 大师不注册 Aurora 框架,但参展商为 Aurora 创建记录。我没有设法在 mesos masters 日志中找到有关 Aurora 的任何记录。这是我的极光调度器配置:

0 投票
1 回答
1213 浏览

jenkins - Jenkins 与 docker push 到私人仓库有关的问题

我在我的 DC/OS 上运行 jenkins 服务器,并且在同一个 DC 中有一个私有注册表。

私有注册表没有任何 ssl 证书并从我的 mac 推送图像我使用了以下命令

ocker-machine ssh 默认 "echo $'EXTRA_ARGS=\"--insecure-registry \"' | sudo tee -a /var/lib/boot2docker/profile && sudo /etc/init.d/docker restart"

所以它工作得很好。

在詹金斯我试图设置 DOCKER_OPTS 见https://docs.docker.com/registry/insecure/

但是后来我发现构建实际上是在代理上运行的,那么如何配置 jenkins 工作人员以信任我的私有注册表?

0 投票
1 回答
421 浏览

jenkins - Jenkins 与马拉松部署插件有关的问题

我已经按照https://docs.mesosphere.com/1.8/usage/tutorials/deploy-on-marathon/指南将应用程序从 jenkins 部署到 dcos 上的马拉松。我正在使用托管在 dcos 和 jenkins 内的私有注册表。

我从詹金斯控制台输出得到以下输出,

[Marathon] Marathon 申请更新失败:

[马拉松]未经授权(http状态:401)

知道有什么问题吗?

我尝试通过 marathon ui 手动创建应用程序,它工作正常。

0 投票
1 回答
599 浏览

command-line-interface - DC/OS Mesosphere 中的 Kafka CLI

我最近开始玩 DC/OS Mesosphere。我在集群上安装了 Kafka 作为服务。我有一个非常简单的问题:

要列出主题,我还能使用此命令吗: kafka-topics --zookeeper zookeeper-host:2181 --list 还是必须使用 dcos 命令: dcos kafka --name=kafka topic list

谢谢!

0 投票
1 回答
1043 浏览

apache-kafka - 如何更新正在运行的 kafka 连接器

我在 Marathon 容器中运行了 kafka conenct。如果我想更新连接器插件(jar),我必须上传新的,然后重新启动 Connect 任务。

是否可以在不重新启动/停机的情况下做到这一点?

0 投票
1 回答
107 浏览

apache-zookeeper - 更改主节点后 DC/OS 仪表板中的抖动指标

在将 DC/OS 1.8 集群中的三个主节点中的两个更改为更新的 CoreOS 版本(一个带有针对 DirtyCOW 漏洞修补的内核)后,主节点停止工作。仪表板显示一个空的数据中心。

我们将 /var/lib/dcos 从旧主节点同步到两个新主节点。然后仪表板再次开始工作。DC/OS 仪表板仍显示抖动指标。我们有一个 mesos.leader 和一个 zookeeper 领导。

我们如何稳定集群?

0 投票
1 回答
56 浏览

performance - 如何在 DCOS 仪表板中查看长期利用率趋势(图表)

我需要查看 DC/OS 的长期利用率趋势,并能够在我的 DC/OS 仪表板中向下钻取(a la graphana/graphite),但我似乎在那里找不到这样的功能。

这在 DCOS 仪表板、 DC/OS 中是否可用,或者如果两者都不能通过某个第三方插件使用?