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
1
vote
1 answer

How Mesos Marathon handle application data persistence?

I have been exploring Mesos, Marathon framework to deploy applications. I have a doubt that how Marathon handle application files when an application is killed . For example we are using Jenkins which is run through Marathon and if Jenkins server…
1
vote
2 answers

Docker when deployed on marathon is failing continously

I am new to these technologies and trying to figure things out. So, I followed the basic tutorials provided by Mesosphere and was able to create a cluster locally (two VMs) now I want to deploy a nodejs application so I created a docker image which…
1
vote
1 answer

Log level in 0.8.2 not correctly configured?

I'm using marathon 0.8.2 and the mesosphere docker image (tag v0.8.2). I'm passing the --logging_level warn flag to the daemon, but I'm still seeing all the health checks come through (log level INFO). 47f1eff08164 mesosphere/marathon:v0.8.2 …
1
vote
2 answers

Deploying Mysql on Mesos using Marathon

I have a mesos cluster with marathon and everything running in docker. I want to deploy production mysql and mongodb servers and am trying to figure out the best way to do service discovery. Option 1 is to use the existing setup which proxies…
Matthew Jones
  • 944
  • 9
  • 17
1
vote
1 answer

running multiple instances of a spark app on mesos through marathon

I am trying to run a spark streaming app through marathon on mesos and this job eventually stores some counts into an instance of cassandra. My question is should I set number of instances (on marathon) for this app to 2 (for HA); however, the issue…
user2832729
  • 71
  • 1
  • 6
1
vote
2 answers

New to mesos/marathon. How to deploy a new self defined docker?

I am new to mesos and marathon. I have a set up where in one docker is self defined and another is mysql server instance. These two are linked and pass information. How do I deploy this on mesos? I am using a single node master and slave set up…
208rishabh
  • 96
  • 11
1
vote
1 answer

Docker mesosphere/chronos container fails immediately after launch

I am trying to launch Chronos in Docker, using mesosphere/chronos image. From command line Running following command to run the image doesn't work fine. docker run -p 8081:8081 -t mesosphere/chronos:latest /usr/bin/chronos --master…
ai0307
  • 4,037
  • 2
  • 13
  • 21
1
vote
1 answer

Load balance docker containers in Mesos cluster with HAproxy

I'm working on a Mesos cluster with 3 mesos-master nodes (ip 105,106,107) and 3 mesos-slave nodes (ip 109,110,111). Apache Marathon v0.8.0 is installed on the 3 master nodes and Docker v1.5 on the 3 slave nodes. I found a Mesos + Docker tutorial on…
Gijs
  • 885
  • 2
  • 13
  • 22
1
vote
1 answer

How to run multiple docker container on one mesos slave node?

I have 3 mesos master nodes, and 87 mesos slave nodes. All the node's Operating System are Ubuntu 14.04. On each mesos slave node, I have installed docker. I have two different crawlers, each of them are build into a docker container. Now I launch…
Bruce Yang
  • 367
  • 1
  • 5
  • 17
1
vote
2 answers

What keeps the cluster resource manager running?

I would like to use Apache Marathon to manage resources in a clustered product. Mesos and Marathon solves some of the "cluster resource manager" problems for additional components that need to be kept running with HA, failover, etc. However, there…
TREE
  • 1,292
  • 2
  • 12
  • 21
1
vote
0 answers

haproxy not allowing external traffic through

I set up and haproxy on a mesosphere cluster and set up three web servers using marathon. Now I am trying to load balance between them using this config global daemon log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 defaults …
1
vote
1 answer

monitoring dockerized sidekiq workers in marathon/mesos

How to specify a healthcheck for a sidekiq worker inside a docker spawned by mesos? it has no listening tcp endpoint to query from marathon api docs i have a possibility of using { "protocol": "COMMAND", "command": {…
1
vote
1 answer

Mesos + Docker, do I automatically get the benefits of Mesos HA, etc.?

Mesos now supports Docker. If I run Docker as an Executor, do I still get some of the high-availability and scheduling benefits of Mesos? Or do I have to run Docker tasks e.g. within Marathon to get this? What would be the benefit of using Mesos +…
user1340582
  • 19,151
  • 35
  • 115
  • 171
1
vote
1 answer

Deploying docker container of Kibana 4 with port-mapping on Mesos/Marathon

I'm using mesos and marathon to deploy a container of Kibana 4. The JSON to deploy is: { "id": "/org/products/kibana/webapp", "instances": 1, "cpus": 1, "mem": 768, "uris": [], "constraints": [ ["hostname", "UNIQUE"] …
enrique-carbonell
  • 5,836
  • 3
  • 30
  • 44
1
vote
2 answers

Using zookeeper for service discovery of mesos slaves running docker

I am trying to link 2 docker containers using mesos/marathon framework. As I understand there is no way to use the docker link feature in mesos/martahon. So the way to go forward is to use service discovery. Since zookeeper is already used my…
ashishjain
  • 1,243
  • 1
  • 11
  • 12