Skip to content

Commit 133a639

Browse files
author
Stephanie Bodoff
authored
Address /opt/mesosphere mountpoint requirement. (#1250)
* Address /opt/mesosphere mountpoint requirement. * Remove remark about /opt/mesophere and LVM per @vishnu2kmohan. * Incorporate feedback from @vishnu2kmohan.
1 parent 6648fd9 commit 133a639

File tree

4 files changed

+12
-4
lines changed
  • 1.10/installing/custom/system-requirements
  • 1.7/administration/installing/custom/system-requirements
  • 1.8/administration/installing/custom/system-requirements
  • 1.9/installing/custom/system-requirements

4 files changed

+12
-4
lines changed

1.10/installing/custom/system-requirements/index.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ The agent nodes must also have:
7171
```bash
7272
sudo systemctl stop firewalld && sudo systemctl disable firewalld
7373
```
74-
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` cannot be on a partition that is on an LVM logical volume or shared storage.
74+
75+
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` must be on the same mountpoint as `/`. This is required because DC/OS installs systemd unit files under `/opt/mesosphere`. All systemd units must be available for enumeration during the initializing of the initial ramdisk at boot. If `/opt` is on a different partition or volume, systemd will fail to discover these units during the initialization of the ramdisk and DC/OS will not automatically restart upon reboot.
76+
7577
* The Mesos master and agent persistent information of the cluster is stored in the `/var/lib/mesos` directory.
7678

7779
**Important:** Do not remotely mount `/var/lib/mesos` or the Docker storage directory (by default `/var/lib/docker`).

1.7/administration/installing/custom/system-requirements/index.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,8 @@ Here are the agent node hardware requirements.
9292
```bash
9393
sudo systemctl stop firewalld && sudo systemctl disable firewalld
9494
```
95-
* DC/OS is installed to `/opt/mesosphere`. Make sure that `/opt/mesosphere` exists on a partition that is not on an LVM Logical Volume or shared storage.
95+
96+
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` must be on the same mountpoint as `/`. This is required because DC/OS installs systemd unit files under `/opt/mesosphere`. All systemd units must be available for enumeration during the initializing of the initial ramdisk at boot. If `/opt` is on a different partition or volume, systemd will fail to discover these units during the initialization of the ramdisk and DC/OS will not automatically restart upon reboot.
9697

9798
### Port and Protocol Configuration
9899

1.8/administration/installing/custom/system-requirements/index.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ Here are the agent node hardware requirements.
9090
```bash
9191
sudo systemctl stop firewalld && sudo systemctl disable firewalld
9292
```
93-
* DC/OS is installed to `/opt/mesosphere`. Make sure that `/opt/mesosphere` exists on a partition that is not on an LVM Logical Volume or shared storage.
93+
94+
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` must be on the same mountpoint as `/`. This is required because DC/OS installs systemd unit files under `/opt/mesosphere`. All systemd units must be available for enumeration during the initializing of the initial ramdisk at boot. If `/opt` is on a different partition or volume, systemd will fail to discover these units during the initialization of the ramdisk and DC/OS will not automatically restart upon reboot.
95+
9496
* The Mesos master and agent persistent information of the cluster is stored in the `/var/lib/mesos` directory.
9597

9698
**Important:** Do not remotely mount `/var/lib/mesos` or the Docker storage directory (by default `/var/lib/docker`).

1.9/installing/custom/system-requirements/index.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ The agent nodes must also have:
7171
```bash
7272
sudo systemctl stop firewalld && sudo systemctl disable firewalld
7373
```
74-
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` cannot be on a partition that is on an LVM logical volume or shared storage.
74+
75+
* DC/OS is installed to `/opt/mesosphere`. `/opt/mesosphere` must be on the same mountpoint as `/`. This is required because DC/OS installs systemd unit files under `/opt/mesosphere`. All systemd units must be available for enumeration during the initializing of the initial ramdisk at boot. If `/opt` is on a different partition or volume, systemd will fail to discover these units during the initialization of the ramdisk and DC/OS will not automatically restart upon reboot.
76+
77+
7578
* The Mesos master and agent persistent information of the cluster is stored in the `/var/lib/mesos` directory.
7679

7780
**Important:** Do not remotely mount `/var/lib/mesos` or the Docker storage directory (by default `/var/lib/docker`).

0 commit comments

Comments
 (0)