-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Executors keep running if scheduler is shutdown #177
Comments
By shutdown you mean gracefully shutdown in a situation where you want to get rid of the whole ElasticSearch cluster? |
Correct. Like when you issue a destroy command from marathon. The scheduler is killed gracefully, but it doesn't pass that message on to the executors. |
Asked on the service-dev channel |
I can confirm that DCOS uninstall package DOES shut down the executors correctly. |
This is how they shut down the executors: This is the code that does it in the CLI: https://github.com/mesosphere/dcos-cli/blob/master/dcos/mesos.py#L194 |
Ok, confirmed by Mesosphere. The DCOS CLI does both of these things, so from a user perspective, it appears to cleanly shutdown the framework. Unfortunately, since this is the responsibility of the entity that starts the framework (e.g. the user or the DCOS CLI) this is out of our control. I recommend that we close this issue as a wontfix. Starting and stopping is largely a Mesos/Marathon issue. If it doesn't do this in a way that the user likes, that is a Mesos/Marathon problem, not an ES problem. |
No description provided.
The text was updated successfully, but these errors were encountered: