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
2
votes
1 answer

Framework with ID x does not exist on slave with ID y

I keep getting this error on my marathon dashboard Framework with ID 'a5a96e8c-c3f2-4591-8eb3-43f8dc902585-0001' does not exist on slave with ID '9959ba51-f6f7-448f-99d2-289767f12179-S2'. The path to make this error occur is to click "Sandbox" next…
Peter Klipfel
  • 4,958
  • 5
  • 29
  • 44
2
votes
0 answers

How to get Mesos Marathon Stdout from App Creation Command?

If I create a new app using Marathon UI with a bad command e.g. "badcommand" there's no stdout/stderr associated with the task (in Marathon UI or Mesos UI). How do a get that stdout/stderr? I included the Marathon log below, but it just says that…
Charlie
  • 2,004
  • 6
  • 20
  • 40
2
votes
1 answer

Marathon won't launch docker container

I have a 1/1 master/slave setup with the slave having 8gb ram 8 cpus. I am trying to use marathon to deploy a docker container with 1gb mem and 1 cpu but it just hangs on waiting I believe this is usually caused by marathon not getting the…
Mark
  • 3,137
  • 4
  • 39
  • 76
2
votes
2 answers

Differences between Marathon and Chronos

In an Apache Mesos cluster, both Marathon (for long-running tasks) and Chronos (for scheduled tasks) can be used to schedule jobs. Why we need two different schedulers- one for for long running tasks and another one for scheduled tasks?
penguin
  • 133
  • 2
  • 15
2
votes
1 answer

Please explain: Error: requirement failed: The 'version' field may only be combined with the 'id' field

I'm trying to update a marathon app via update_app call in Python (I just want to change docker image) but unless I remove version field from the dict returned by get_app I get the error mentioned in the topic. Please explain how app updates should…
2
votes
1 answer

mesos slaves are not connecting with mesos masters cluster

i have a setup where i am using 3 mesos masters and 3 mesos slasves. after making all the required configurations i can see 3 mesos masters are part of a cluster which is maintained by zookeepers. now i have setup 3 mesos slaves and when i am…
Sunil
  • 55
  • 2
  • 8
2
votes
1 answer

Mesos Slave Failed to create a containerizer

I want to Running Docker Containers on Marathon, So I start the mesos-slave with --containerizers=docker,mesos /usr/local/Cellar/mesos/0.22.1/sbin/mesos-slave --master=zk://localhost:2181/mesos --log_dir=/Users/wangyao/WorkAndLog/mesos/log…
KingOfSocket
  • 293
  • 5
  • 18
2
votes
0 answers

Can't connect to cassandra cluster, but can connect to single node?

I am facing some weird situation here while trying to connect a external Play Application to a cassandra cluster (which is running on a docker container over mesos). The problem is: If I only have a single Cassandra node, I can connect to it…
RafaelTSCS
  • 1,234
  • 2
  • 15
  • 36
2
votes
2 answers

Mesos Marathon Docker Containers - CommandInfo

Recently I setup Marathon, Mesos, and Docker across a few of my nodes. Everything is working well, except I'm encountering an issue when launching Docker containers. Specifically, when Marathon executes a task that launches a Docker container,…
meoww-
  • 1,892
  • 2
  • 21
  • 29
2
votes
2 answers

Docker deployments fail on Marathon, work fine otherwise

I have been trying to deploy a docker container web based application on Mesos using Mesosphere Marathon. I first tried deploying my Play Framework application which works fine when I launch it using the docker container. Then I also tried the…
chbh
  • 336
  • 2
  • 13
2
votes
1 answer

Setup Mesos-DNS dockerized on a mesos cluster

I'm facing some trouble trying to run mesos-dns dockerized on a mesos cluster. I've setup 2 virtual machines with ubuntu trusty on a windows 8.1 host. My VMs are called docker-vm and docker-sl-vm; where the first one runs mesos-master and the 2nd…
RafaelTSCS
  • 1,234
  • 2
  • 15
  • 36
2
votes
1 answer

Marathon not loading docker container: Failed to get resource statistics for executor

Trying to spin up a docker container using marathon. I am using docker 1.8, marathon 0.11, mesos 0.23, boot2docker Here are how my docker images look like and how they are run https://gist.github.com/manishrajkarnikar/3dad3cfb149384d080aa Here…
2
votes
2 answers

Running Chronos docker image in BRIDGE mode

I've been putting together a POC mesos/marathon system that I am using to launch and control docker images. I have a Vagrant virtual machine running in VirtualBox on which I run docker, marathon, zookeeper, mesos-master and mesos-slave processes,…
2
votes
0 answers

Marathon - How to resolve a hanging deployment

I have an application that was running smoothly. I pushed a newly updated Docker image and restarted the app through Marathon's UI. The redeployment is now frozen, stuck on Progress 1/2. First, what does Progress indicate and why is it 1/2? When I…
jds
  • 7,910
  • 11
  • 63
  • 101
2
votes
3 answers

Docker registry on marathon insecure-registry

I have installed mesosphere in an AWS cluster with one master and two nodes, call them master, node1 and node2. The master is visible, the nodes are private. I get a marathon instance running by default and docker support on the back. Docker…