thecodeteam / mesos-module-dvdi

Mesos Docker Volume Driver Isolator module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support pre-emptive mounts of an external storage volume as an option

cantbewong opened this issue · comments

Some storage platforms, and some/most file systems prevent concurrent mounts of a volume from multiple users.

If a Mesos agent mount a volume and abnormally terminates, and the same or an alternate workload subsequently tries to mount the volume, without a dismount from the original location, the second mount can potentially fail. Some storage platforms have a mechanism for supporting a "pre-emptive mount" option which will force-ibly remove the first mount when the second mount is attempted.

Resolution of this issue is dependent on resolution of a corresponding issue in the RexRay project. See: rexray/rexray#30

Documentation update to show how to do it with REX-Ray 0.3.

closed by merge of last PR