Questions tagged [marathon]

Marathon is an Apache Mesos framework for long-running services.

Marathon is a Mesos framework for long-running services.

Marathon provides a REST API for starting, stopping, and scaling services. Marathon is written in Scala and can run in highly-available mode by running multiple Marathon instances.

Marathon is a meta framework: you can start other Mesos frameworks such as Chronos or Storm. It can launch anything that can be launched in a standard shell. In fact, you can even start other Marathon instances via Marathon.

Download, Project, Community.

523 questions
3
votes
1 answer

Installing a marathon group as a DCOS package

We are trying to create our own DCOS package to install our application, we created our own universe and host it in S3, we created all the necessary files for the DCOS package(config.json, package.json, marathon.json.mustache) and the index is…
acalderon
  • 31
  • 4
3
votes
1 answer

cant start SonarQube docker container via Marathon with port mapping

I'm trying to run sonarqube docker container with port mapping to expose ui on 9050 instead of default 9000. This command works well: docker run -d --name sonarqube -p 9050:9000 -p 9092:9092 sonarqube But via Marathon the following error…
3
votes
2 answers

Can't start Confluent 2.0 (apache-kafka) Schema-Registry in DC/OS

DC/OS doesn't run Schema-registry and Rest-Proxy components of confluent 2.0. I've launched Confluent 2 that contains the apache-kafka package in DC/OS 1.7 via Marathon, see also the Marathon app spec. As I understand, Marathon runs…
3
votes
1 answer

Sprintboot app deployed in Marathon/Mesos

I have packaged the eureka server provided by this repository https://github.com/spring-cloud-samples/eureka and tried to launch it on a cluster installation managed with Marathon/Mesos on which contraints on memory are set. Nevertheless if I start…
Jiujiu
  • 180
  • 11
3
votes
2 answers

Spark submit using mesos dcos cli

I'm trying to start a spark streaming job on mesos using the DCOS cli. I'm able to start the job. My program expects a config file to be passed as cli parameter. How do I achieve this with dcos spark run --submit-args? I tried --files…
Cheeko
  • 1,193
  • 1
  • 12
  • 23
3
votes
1 answer

Mesos DCOS doesn't install Kafka

I'm trying to install Kafka on Mesos. Installation seems to have succeeded. vagrant@DevNode:/dcos$ dcos package install kafka This will install Apache Kafka DCOS Service. Continue installing? [yes/no] yes Installing Marathon app for package [kafka]…
Cheeko
  • 1,193
  • 1
  • 12
  • 23
3
votes
2 answers

Marathon stop working when consul starts

I have 6 machines mesos cluster (3 masters and 3 slaves), I acces to mesos User interface 172.16.8.211:5050 and it works correctly and redirect to the leader if it is not. Then If I access to marathon User interface 172.16.8.211:8080 it works…
Asier Gomez
  • 6,034
  • 18
  • 52
  • 105
3
votes
1 answer

Mesos cgroups isolation not killing tasks when limit is reached

I was testing mesos cgroups isolation. To see what kind of error gets thrown. I ran the below shell program with marathon. Assigned 1 MB memory and 1 CPU. #!/bin/sh temp=a while : do temp=$temp$temp echo ${#temp} sleep 1 done A single…
V.G
  • 113
  • 1
  • 2
  • 8
3
votes
1 answer

How many Marathon clusters / frameworks can Mesos handle?

Marathon does not support task configuration template which can establish command patterns and avoid redundancy. We are trying to find a way around it, otherwise we need to create 100,000s tasks and it would be very difficult to manage those config…
user3772724
  • 125
  • 6
3
votes
1 answer

Akka ask through a load balancer

I have the following setup: [app-a Containers] <-[load balancer]-> [app-b Containers] The containers are Docker containers and a set of containers are assigned a DNS name like app-a.marathon.mesos and app-b.marathon.mesos. Now when an actor in app-a…
Ashesh
  • 2,978
  • 4
  • 27
  • 47
3
votes
3 answers

How to aggregate logs for all docker containers in mesos

I have multiple microservices written in node and microservices are installed into the docker container and we are using Mesos+Marathon for clustering. How can I aggregate the logs of all the containers(microservices) on different instance.?
3
votes
1 answer

Running multiple Kafka brokers on Mesos as Marathon jobs

I want to run multiple Kafka brokers on Mesos as Marathon jobs. I'm thinking what to use as a broker ID. I know that some people are using IP based broker ID, but I read that this approach is not optimal for situations when migrating the brokers to…
Domen P
  • 163
  • 10
3
votes
2 answers

Apache Mesos + Docker + Karaf Cellar Cluster

I'm having a Mesos Cluster up and running (1 Master and 2 Slaves) with Marathon. I use docker as the container in Mesos/Marathon. I have a Karaf docker that will be launched in Marathon as a Cluster. I'm planning to use Cellar of Fabric as Karaf's…
Shan
  • 2,141
  • 2
  • 17
  • 32
3
votes
5 answers

how know container name with marathon rest API

I'm using Apache Mesos + Marathon + Zookeeper to deploy my rails app. I need share data between rails app and other container. I found some reference here to do it with marathon as follow: marathon/docs/native-docker.html { "id":…
enrique-carbonell
  • 5,836
  • 3
  • 30
  • 44
3
votes
1 answer

Marathon kills container when requests increase

I deploy Docker containers on Mesos(0.21) and Marathon(0.7.6) on Google Cloud Engine. I use JMeter to test a REST service that run on Marathon. When the concurrent requests are less than 10, it works normal, but when the concurrent requests are over…
dohaivu
  • 2,038
  • 15
  • 17