Re-formatted the instructions

This commit is contained in:
Avinash Sridharan 2015-07-31 10:40:18 -07:00
parent bf46a08f14
commit b5a7cc9887

View File

@ -57,22 +57,28 @@ Here's a diagram of what the final result will look like:
1. You need to have docker installed on one machine.
2. Your kernel should support memory and swap accounting. Ensure that the
following configs are turned on in your linux kernel:
CONFIG_RESOURCE_COUNTERS=y
```console
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_MEMCG_KMEM=y
3. Enable the memory and swap accounting in ther kernel at boot as command line
CONFIG_RESOURCE_COUNTERS=y
CONFIG_MEMCG=y
CONFIG_MEMCG_SWAP=y
CONFIG_MEMCG_SWAP_ENABLED=y
CONFIG_MEMCG_KMEM=y
```
3. Enable the memory and swap accounting in the kernel, at boot, as command line
parameters as follows:
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
NOTE: The above is specifically for GRUB2.
```console
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"
```
NOTE: The above is specifically for GRUB2.
You can check the command line parameters passed to your kenel by looking at the
output of /proc/cmdline
You can check the command line parameters passed to your kenel by looking at the
output of /proc/cmdline:
```console
$cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.18.4-aufs root=/dev/sda5 ro cgroup_enable=memory
swapaccount=1
```
### Step One: Run etcd