[ https://issues.apache.org/jira/browse/MESOS-4828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15233183#comment-15233183 ]
Yan Xu commented on MESOS-4828: ------------------------------- {noformat:title=} commit b900abff1648ae397d9819322de95ad99737ce4d Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 14:56:12 2016 -0700 Add XFS disk isolator documentation. Review: https://reviews.apache.org/r/44950/ commit 255710b7c95e578c873e1317e3705a55e81b1f61 Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 14:53:56 2016 -0700 Add XFS disk isolator tests. Review: https://reviews.apache.org/r/44949/ commit 04be1d03ca71513cc966a17f87cd10611d959ac9 Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 14:07:03 2016 -0700 Add tests for XFS project quota utilities. Review: https://reviews.apache.org/r/44947/ commit a0e96bd22da7a39086600c3186fbad61c554e262 Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 13:49:16 2016 -0700 Add utility functions to manipulate XFS project quotas. Review: https://reviews.apache.org/r/44946/ commit 031370725d05866f98016dfdba8ebf5448067a22 Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 13:48:36 2016 -0700 Add autoconf tests for XFS project quotas. Review: https://reviews.apache.org/r/44945/ commit 548da8ff3597935c618b43a82bd432482e5e5fed Author: James Peach <jpe...@apache.org> Date: Fri Apr 8 14:00:10 2016 -0700 Make tests::cluster::Slave more tolerant of start failures. If cluster::Slave::start() fails, make sure we don't crash in the destructor. Review: https://reviews.apache.org/r/45689/ {noformat} > XFS disk quota isolator > ----------------------- > > Key: MESOS-4828 > URL: https://issues.apache.org/jira/browse/MESOS-4828 > Project: Mesos > Issue Type: Epic > Components: isolation > Reporter: James Peach > Assignee: James Peach > > Implement a disk resource isolator using XFS project quotas. Compared to the > {{posix/disk}} isolator, this doesn't need to scan the filesystem > periodically, and applications receive a {{EDQUOT}} error instead of being > summarily killed. > This initial implementation only isolates sandbox directory resources, since > isolation doesn't have any visibility into the the lifecycle of volumes, > which is needed to assign and track project IDs. > The build dependencies for this are XFS header (from xfsprogs-devel) and > libblkid. We need libblkid or the equivalent to map filesystem paths to block > devices in order to apply quota. -- This message was sent by Atlassian JIRA (v6.3.4#6332)