James Peach created MESOS-4828:
----------------------------------
Summary: XFS disk quota isolator
Key: MESOS-4828
URL: https://issues.apache.org/jira/browse/MESOS-4828
Project: Mesos
Issue Type: Improvement
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 {{ENOSPC}} 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)