[
https://issues.apache.org/jira/browse/MESOS-1574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Mahler updated MESOS-1574:
-----------------------------------
Component/s: isolation
> what to do when a rogue process binds to a port mesos didn't allocate to it?
> ----------------------------------------------------------------------------
>
> Key: MESOS-1574
> URL: https://issues.apache.org/jira/browse/MESOS-1574
> Project: Mesos
> Issue Type: Improvement
> Components: allocation, isolation
> Reporter: Jay Buffington
> Priority: Minor
>
> I recently had an issue where a slave had a process who's parent was init
> that was bound to a port in the range that mesos thought was a free resource.
> I'm not sure if this is due to a bug in mesos (it lost track of this process
> during an upgrade?) or if there was a bad user who started a process on the
> host manually outside of mesos. The process is over a month old and I have
> no history in mesos to ask it if/when it launched the task :(
> If a rogue process binds to a port that mesos-slave has offered to the master
> as an available resource there should be some sort of reckoning. Mesos could:
> * kill the rogue process
> * rescind the offer for that port
> * have an api that can be plugged into a monitoring system to alert humans
> of this inconsistency
--
This message was sent by Atlassian JIRA
(v6.2#6252)