You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Qian Zhang (JIRA)" <ji...@apache.org> on 2018/01/15 13:46:00 UTC
[jira] [Created] (MESOS-8446) Agent miss to detach
`virtualLatestPath` for the executor's sandbox during recovery
Qian Zhang created MESOS-8446:
---------------------------------
Summary: Agent miss to detach `virtualLatestPath` for the executor's sandbox during recovery
Key: MESOS-8446
URL: https://issues.apache.org/jira/browse/MESOS-8446
Project: Mesos
Issue Type: Bug
Components: agent
Reporter: Qian Zhang
Assignee: Qian Zhang
In {{Framework::recoverExecutor()}}, we attach {{executor->directory}} to 3 virtual paths:
(1) /agent_workdir/frameworks/FID/executors/EID/runs/CID
(2) /agent_workdir/frameworks/FID/executors/EID/runs/latest
(3) /frameworks/FID/executors/EID/runs/latest
But in this method, when we find the executor completes, we only do detach for (1) and (2) but not (3). We should do detach for (3) too as what we do in {{Slave::removeExecutor}}, otherwise, it will be a leak.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)