You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "James Peach (JIRA)" <ji...@apache.org> on 2016/03/01 19:00:22 UTC

[jira] [Created] (MESOS-4828) XFS disk quota isolator

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)