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

Mesos/Marathon on EC2 agents hostnames not accessible

I am setting up a Mesos/Marathon cluster on EC2 amazon with one master node and two agents. The installation is successful and when looking at :mesos-port the agents are listed correctly. The Host is registered by the private DNS…
2
votes
0 answers

How to save application state in Marathon?

I have a vagrant machine and I am running Mesos and Marathon over it, I am launching an app in Marathon that app is a docker container. When I do vagrant halt and again do vagrant up my marathon and mesos service gets started but my docker app…
Poonam Agrawal
  • 272
  • 4
  • 16
2
votes
1 answer

Offers tab on mesos dashboard

What does offers tab on mesos-master dashboard represent? I have slaves registered to my master and has applications running on them deployed by marathon, but Offers tab shows nothing in my case.
t6nand
  • 710
  • 1
  • 8
  • 20
2
votes
2 answers

Apache Mesos vs Google Kubernetes

What's the difference between Apache's Mesos and Google's Kubernetes I read the accepted answers but I'm still confused what the differences are. If Kubernetes is a cluster management then what does Mesos do (I understand what it does from watching…
ealeon
  • 12,074
  • 24
  • 92
  • 173
2
votes
1 answer

How to mount HDFS in a Docker container

I made an application Dockerized in a Docker container. I intended to make the application able to access files from our HDFS. The Docker image is to be deployed on the same cluster where we have HDFS installed via Marathon-Mesos. Below is the json…
Zichen Wang
  • 1,294
  • 13
  • 22
2
votes
1 answer

Mesos Marathon apps with persistent volume apps stuck at suspended

I'm having trouble running an app in Marathon using persistent local volumes. Having followed the instructions, starting Marathon with a role and principal and creating a simple app with a persistent volume, it just hangs at suspended. It seems that…
2
votes
0 answers

Why mesos-slave asked to kill a task for more than 2 hours on a reboot slave?

Why mesos-slave asked to kill a task for more than 2 hours on a reboot slave? I'm running a mesos cluster with three masters and four slaves currently on the cloud environment. Mesos Version: 0.28. Marathon Version: 0.15.2 I found in case, if I…
2
votes
0 answers

Job fails on Mesos cluster

I am running — currently on a single machine — one Mesos master, one slave, one Zookeeper and Marathon. All are running inside a Docker container. They all seem to be communicating with each other correctly. NOTE: Usually Mesos master runs on port…
Sunder
  • 503
  • 1
  • 5
  • 17
2
votes
2 answers

Why do I get "disconnected framework"?

I have installed and configured Mesos and Marathon. Whenever I try to schedule an application, it remains in 'Waiting' state which seems to indicate that Marathon is waiting for offers from Mesos. When I check the logs in Mesos, I see the…
wiwa1978
  • 2,317
  • 3
  • 31
  • 67
2
votes
1 answer

Confused on Mesos Terminologies

I went through the video on introduction of DCOS. It was good but got me somewhat confused in terms of classification of component definitions in Mesosphere. I get that DCOS is an ecosystem and Mesos is like a kernel. Please correct me if I am…
soupybionics
  • 4,200
  • 6
  • 31
  • 43
2
votes
2 answers

Chronos docker parameters ignored

I am trying to test docker port mapping by specifying parameters in the chronos job definition. The parameters options doesn't seem to take any effect on the docker run. Job definition as follows: { "schedule": "R0//P", "name": "testjob", …
2
votes
1 answer

Permission errors running jenkins inside docker using persistent volumes with marathon and mesos

I am trying to get jenkins running inside docker using marathon and mesos to lunch a jenkins docker image. I used the create application button which produces the following json { "type": "DOCKER", "volumes": [ { "containerPath":…
2
votes
1 answer

Apache Mesos,MESOS-DNS, MARATHON and Docker

In my environment running mesos-slave, mesos-master marathon and mesos-dns in standalone mode. I deployed mysql app to marathon to run as docker container. MySql app configurations as follows. { "id": "mysql", "cpus": 0.5, "mem": 512, …
2
votes
2 answers

How to identify Marathon App deployment failure due to resource exhaustion via API?

I am creating a Marathon apps using POST on the 'v2/apps' REST interface. If I attempt to create an app which does not have available resources on the underlying mesos cluster (in this case host_port), the app creation still returns an S_OK while…
2
votes
2 answers

Marathon - do not redeploy app when return code = 0?

We have a spring boot application deployed in a docker container and managed using mesosphere (marathon + mesos). The spring boot app is intended to be deployed via marathon, and once complete, it will exit with code = 0. Currently, every time the…
Sayak Banerjee
  • 1,954
  • 3
  • 25
  • 58