[ 
https://issues.apache.org/jira/browse/MESOS-1648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14589058#comment-14589058
 ] 

Greg Mann commented on MESOS-1648:
----------------------------------

After a bit of digging, my plan of action is the following:

-Create a new test that launches a Master & Slave with --pidfile set, checking 
for appropriate PID files after launch, and checking that they are removed 
after shutdown
-Add --pidfile flags to master/slave
-Add code in Master/Slave::initialize() and Master/Slave::finalize() to create 
and remove the PID file. It looks like os::write() and os::rm() would be 
suitable to accomplish this.

If all this looks appropriate, I'll get started.

> mesos-slave and mesos-master should have a --pidfile option
> -----------------------------------------------------------
>
>                 Key: MESOS-1648
>                 URL: https://issues.apache.org/jira/browse/MESOS-1648
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master, slave
>            Reporter: Tobias Weingartner
>            Assignee: Greg Mann
>              Labels: newbie, twitter
>
> Right now we use a number of wrapper scripts to try and keep up a 
> {{/var/run/mesos/mesos-slave.pid}} in order to be able to monitor the 
> process.  It would be nice if this extra (somewhat fragile) wrapper was not 
> necessary.  Having a {{--pidfile}} option would eliminate some of this pain.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to