我如何干净地closures一个mesos-slave?

我有一个用例,我需要干净地closures一个mesos-slave并停止正在节点上执行的所有框架。 使用Marathon和Spark和docker作为集装箱,所以还有其他几个Docker容器运行在节点上的框架任务,我想停止这些(干净地)停止奴隶。

令人惊讶的是,我找不到任何有关这方面的文件。 有没有办法做到这一点?

尝试发送SIGUSR1到从属进程。

或者,你也可以简单地杀掉进程并删除从服务器的工作目录,Mesos Master将会忘记这个从服务器,所有的执行者都会在一段时间后死掉。 但是,与以前的方法相比,这并不“干净”。