-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Apache Mesos Cookbook
By :
In this recipe, you will learn how to enable the SharedFilesystem isolator. This isolator allows us to mount a given directory inside a sandbox so that tasks will not interact with other processes' files.
You need to have Mesos up and running. See the recipes of Chapter 1, Getting Started with Apache Mesos to get more information.
To enable SharedFilesystem, we need to define the host path (the path of the shared filesystem) and where it should be mounted in the container. In the following example, we are mounting /tmp path under .local/tmp:
cat <<EOF > /etc/mesos-slave/default_container_info { "type": "MESOS", "volumes": [ { "host_path": ".local/tmp", "container_path": "/tmp",
"mode": "RW" } ] } EOF
The SharedFilesystem isolator allows us to exclude some paths from the shared filesystem and keep them locally inside the sandbox. This prevents us overwriting data and...