标签: mesosphere

只能安装Hadoop HDFS吗?

我是Hadoop世界的新手,我需要在Hadoop HDFS上安装mesos才能创建容错的分布式文件系统,但是所有安装参考都包括针对我的场景的必要组件,例如:MapReduce。

您对此有任何想法或参考吗?

hadoop mapreduce hdfs mesos mesosphere

4
推荐指数
1
解决办法
2009
查看次数

HaProxy用于marathon mesos docker链接容器上的服务发现

请不要在我检查的任何地方询问.这就是我所做的.我能够部署单个mesos,marathon和docker实例.向前迈出下一步我希望有2个mesos slave(docker containers)相互链接.只需使用docker,就可以使用docker链接功能实现相同功能.但是在使用业务流程(mesos)和调度程序(marathon)时,您似乎需要使用服务发现.

我的设置很简单,可以在一台主机上运行.所以我将有2个docker容器,一个运行一个简单的pub/sub和一个运行rabbitmq.如何在此设置中使用HA PRoxy.我看过mesosphere http://mesosphere.com/docs/getting-started/service-discovery/提供的一些文件, 但目前尚不清楚如何去做.

haproxy marathon docker mesos mesosphere

4
推荐指数
1
解决办法
4236
查看次数

如何向mesosphere dc/os集群添加其他代理?

我们在6个vmware vm上使用rhel7运行Mesosphere DC/OS 1.7版,我们现在想添加更多代理.通过从引导节点运行dcos_generate_confg.sh --uninstall,我们能够从最初的2个代理(vms)增加到6个代理(vms).然后,我们将新的ip地址添加到genconf/config.yaml中的代理列表中,并运行--genconf, - preflight, - deploy, - postflight.然而,这工作--uninstall吹走了我们现有的公共代理,我们必须重新安装并重新安装.

是否有另一种方法可以在不运行--uninstall的情况下添加代理?在引擎盖下做什么非常紧张.谢谢!

mesos mesosphere dcos

4
推荐指数
1
解决办法
2017
查看次数

Mesos上的Spark框架

我对Mesos-spark的问题很少:

  1. 当我在Mesos上使用不同的spark上下文提交spark作业时,它是否会调用不同的mesos-spark框架实例或使用相同的内容.
  2. 如何确保每次创建不同的spark框架.
  3. 我是否可以指定约束来为特定的spark上下文或框架实例保留/预分配mesos-slave.据我所知,它稍微违背了Mesos的目的,Mesos可以保证粗粒度模式下的内存和CPU.但出于某种原因,我不希望在不同的火花作业(用于不同的用户)之间共享运行任务(从属)的物理机器

mesos apache-spark mesosphere

3
推荐指数
1
解决办法
1094
查看次数

竞价型实例支持DCOS

是否可以更改DCOS模板以使用专色实例?我环顾四周,似乎没有太多关于此的信息.

amazon-web-services mesosphere

3
推荐指数
1
解决办法
742
查看次数

什么条件导致马拉松领袖选举?

我正在使用Mesos和Marathon来管理应用程序部署,并在Marathon https://github.com/mesosphere/marathon/issues/3783中遇到了这个错误,也就是说部署期间的领导者选举会扩展实例领导选举经常发生(大约每30分钟一次),所以我经常会遇到这个问题.

我知道每30分钟一次是非常不规律的,因为我已经升级到Marathon 1.3.10并且过去2天没有选举,但是多久一次是"正常"?领导人退位/选举是否在正常情况下发生,或者除非存在潜在问题,否则我应该期待0次选举?一位同事向我建议"领导人选举是正常的","一定数量的选举是正常的,也是可以预期的".我只是不相信,并且想肯定地知道.

marathon mesos mesosphere apache-zookeeper

3
推荐指数
1
解决办法
535
查看次数

适用于 Raspberry Pi 3 的 Apache Mesos

如何在树莓派3上运行apache mesos?我应该自己构建它还是有任何用于raspbian的软件包?我找不到任何新鲜的教程。

mesos mesosphere raspberry-pi3

3
推荐指数
1
解决办法
1888
查看次数

Docker 应用程序部署在 Marathon 上挂起,在 Mesos 上失败

我正在尝试 Dockerizing Zookeeper/Marathon/Mesos 并Dockerized Mesos 集群部署 Docker 容器的(可能是愚蠢的)任务。

到目前为止,我在两个物理上独立的节点上有一个工作 Mesos 集群:一个节点同时运行 Mesos节点和节点(容器 Dockerfiles 链接),第二个节点仅运行一个从节点。它们似乎运行良好;我能够通过 Marathon(也是它自己的容器,在主节点和从节点上运行)提交非常简单的作业,并且它们成功完成。

但是,当我尝试通过 Marathon API 提交 Docker 容器时,它似乎挂起。Marathon 界面在“部署”时挂起并且永远不会改变,即使在让它静置 15 分钟、停止、重新提交并让它再静置 15 分钟之后也是如此。

Marathon UI,描绘了看似冻结的 Docker 任务部署

与此同时,任务仍然被提交给 Mesos 奴隶;Mesos UI 左右报告失败的任务。

Mesos UI,描述失败的任务

编辑 1

每个执行程序的结果沙箱日志也完全是空的。

空沙箱

编辑 2

在奴隶日志中发现了一些有趣的东西:

奴隶日志

兴趣线:

启用的容器化程序 (mesos) 都无法为提供的 TaskInfo/ExecutorInfo 消息创建容器。

看起来容器化器无法运行,据我所知,它甚至没有将 docker 视为容器化器。我按照这里的配置来部署 Docker 作业;如果 Mesos slaves 本身是 Docker 容器,这会改变吗?

我有点不合时宜,在这些方面找不到任何参考资料。知道发生了什么吗?

marathon docker mesos mesosphere

2
推荐指数
1
解决办法
2319
查看次数

具有Oracle Linux 7基本映像的Mesos从属容器无法启动

我用Oracle Linux 7.2作为基本映像创建了一个mesos slave docker镜像.dockerfile正确构建,但是当我尝试运行映像时,它会出现以下错误:

I0414 17:57:30.659329     1 logging.cpp:188] INFO level logging started!
I0414 17:57:30.666347     1 main.cpp:223] Build: 2016-03-17 17:47:25 by root
I0414 17:57:30.666445     1 main.cpp:225] Version: 0.28.0
I0414 17:57:30.666483     1 main.cpp:228] Git tag: 0.28.0
I0414 17:57:30.666543     1 main.cpp:232] Git SHA: 961edbd82e691a619a4c171a7aadc9c32957fa73
I0414 17:57:30.726467     1 systemd.cpp:236] systemd version `219` detected
I0414 17:57:30.726622     1 main.cpp:240] Inializing systemd state
Failed to initialize systemd: Failed to locate systemd runtime directory: /run/systemd/system
Run Code Online (Sandbox Code Playgroud)

这是dockerfile:

FROM oraclelinux:7.2

RUN rpm -Uvh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm
RUN yum -y update
RUN …
Run Code Online (Sandbox Code Playgroud)

linux docker mesos mesosphere

2
推荐指数
1
解决办法
1046
查看次数

Marathon 以状态 1 退出

我正在 ubuntu 16.04 xenial .zookeeper 上安装 mesosphere,并且 mesos-master 和 mesos-slave 运行良好,而开始马拉松时我遇到了这个问题。 找不到必需的选项“master”。我在 /etc/marathon/conf 中创建了文件夹。这些是我为 marathon 遵循的步骤。

sudo mkdir -p /etc/marathon/conf
sudo cp /etc/mesos-master/hostname /etc/marathon/conf
sudo cp /etc/mesos/zk /etc/marathon/conf/master
sudo cp /etc/marathon/conf/master /etc/marathon/conf/zk
sudo nano /etc/marathon/conf/zk ,edit mesos to marathon in the end .

I am attaching the whole logs here,
    Jan 25 14:18:01 master01 cron[859]: (*system*) INSECURE MODE (group/other writable) (/etc/crontab)
    Jan 25 14:18:01 master01 cron[859]: (*system*popularity-contest) INSECURE MODE (group/other writable) (/etc/cron.d/popularity-contest)
    Jan 25 14:18:01 master01 cron[859]: (*system*php) INSECURE …
Run Code Online (Sandbox Code Playgroud)

marathon mesos mesosphere

2
推荐指数
1
解决办法
2254
查看次数