问题标签 [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.
arangodb - 在 DC/OS 集群上运行 Arango Shell
我刚刚通过 Microsoft Azure 建立了一个 DC/OS 集群,并使用 DC/OS 仪表板(通过 ssh 隧道)在集群上安装了 Arango 3.0。我能够通过 SSH 进入集群并与 Arango 集群通信:
问题 #1:即使我使用文档中描述的 POST 请求插入图表后,Arango 仪表板(通过 ssh 隧道通过 DC/OS 仪表板访问)也不会显示图表。这是为什么?这是social
创建图表的“证据”:
我在使用 Arango shell 时也遇到了问题。即使 Arango 清楚地安装在他的服务器上(如上面的 curl 所示),Arango shell 仍然无法识别:
问题 #2:即使我已经通过 DC/OS 仪表板安装了 Arango,我是否必须手动将 Arango 安装到这台机器上?如果是这样,我应该如何获得 Arango?(我尝试使用apt-get
但存在不同版本的问题)。或者是否有另一种与我缺少的集群通信的方式?
(基本上,我正在尝试将大图批量导入 Arango。我觉得应该有一种直接从文件导入的方法——即不通过 HTTP——因为这可能更快/更有效)。
mesosphere - 预检期间 DC/OS 安装失败
我正在使用 5 个基于云的 VM 来安装 DC/OS 1 mesos master 3 mesos agent 1 启动 VM 我已经在我的启动 VM 上安装了 Docker 并开始安装 DC/OS。它在 install_prereqs 阶段成功运行,没有任何错误。但它在预检期间失败,我的每个 VM 系统都出现以下错误。
STDERR:与 129.114.18.235 的连接已关闭。
STDOUT:运行预检检查 /opt/dcos_install_tmp/dcos_install.sh:第 225 行:getenforce:找不到命令
我是否需要将所有必需的软件安装到我的主 VMS 和代理 VMS 中?请指导。
azure - ACS 中 Mesosphere 的 SSH 转发失败并显示“管理禁止”
我刚刚按照此处描述的步骤使用默认模板在 Azure 容器服务中创建了一个新的 Mesosphere 集群。集群/资源已创建,我只想通过 ssh 转发连接到集群。连接已建立,但是当我尝试在转发端口上打开页面时,80
我得到channel 2: open failed: administratively prohibited: open failed
这是详细的ssh
日志:
AFAIK 这可能意味着PermitTunnel
未在服务器上启用。由于ssh
隧道在我的机器上用于其他目的,我想知道 ACS 中是否有任何我必须配置的东西?我已经尝试过ssh
直接进入DCOS master,但是没有成功。
任何帮助表示赞赏。
apache-spark - 新的 Spark StreamingContext 因 hdfs 错误而失败
我正在使用通过 Azure ACS 安装的 dcos,并通过带有默认选项的 dcos 工具安装 hdfs 和 spark。
创建 SparkStreamingContext 给出:
我希望我必须dcos package install
使用 --options= 重新部署 spark 包,但无法弄清楚hdfs.config-url
应该是什么。https://docs.mesosphere.com/1.7/usage/service-guides/spark/install/#hdfs文档似乎已过时。
mesos - DC/OS (mesos/marathon) 如何设置时间来启动被杀死的应用程序实例
我已安装 DC/OS(3master 和 7slave 服务器 - 所有 Centos7)
我看到了问题 - 当一个从服务器关闭时 - mesos/marathon 在 5 分钟后开始杀死应用程序实例。
例如 - 我在 mesos/marathon 8 实例简单的 Web 应用程序中运行。当我关闭或停用一台从属服务器马拉松的网络接口时,显示某些实例已被杀死。从这一刻开始 mesos/marathon 等待 5 分钟,然后启动杀死实例到另一个在线从服务器。
我的问题是 - 这次我该如何改变?5分钟太长了。我阅读了 DC/OS 的文档,但找不到对此负责的变量。
我将非常感谢您的帮助。
mesos - DC/OS - 分布式服务
我最近安装了 DC/OS ( https://dcos.io/ )。目前,我将其用于测试,因此我的架构由以下部分组成: - 1 个节点 Boostrap - 1 个主节点 - 2 个从节点
但是,您能解释一下为什么 DC/OS 没有根据各个节点上的可用资源正确分配服务吗?
就我而言,所有服务都安装在同一个节点上。如果我在此节点上有更多资源,DC/OS 将不再允许我安装新服务。
先感谢您 !
vagrant - DCOS Kafka 部署卡在 Vagrant 集群上
我正在使用最新的 DCOS 版本 (0.8.0) 并创建了一个本地 vagrant 集群,其中包含 4 个私有代理节点、一个公共代理节点、一个主节点和一台引导机器
然后我使用以下命令使用默认配置安装了 kafka:
在检查马拉松日志后,看起来 mesos 正在拒绝为 kafka 提供资源,因此无法部署所有三个代理。我怀疑问题在于资源提供的角色与所需的 kafka 角色之间的不匹配。
聚合集群统计信息:CPU:18 个共享内存:7GiB
这是马拉松日志的快照:
dcos - DC/OS Mesos-Master 重新加入并导致主代理中断
我今天遇到了一个奇怪的问题。首先,昨天当我离开办公室时,一切都还可以正常工作,但今天当我回去工作时,我的 DC/OS 仪表板显示我没有任何服务在运行,或者没有连接节点。
这个问题我之前也遇到过一两次,和马拉松没能选到master有关。3 个主节点之一在日志中也显示了很多错误。这可以通过停止/启动该主机上的 dcos-marathon 服务来解决,这会将其带回 marathon 组。
我确实再次看到了节点和服务。但现在它有时告诉我只有一个节点连接,然后又连接了 3 个,又只有 1 个,等等。
当我停止冲突主机上的 dcos-mesos-master 进程时,它会停止并且我有一个稳定的主集群(但可能不是真正有弹性)。
看起来失败的节点正试图成为主节点,这导致了这个..我试图搜索重新加入失败的 mesos-master.. 但出现了
我在 CoreOS 环境中运行 DC/OS。