Linux

無法啟用 cgroups 記憶體控制器

  • June 14, 2016

我在 DigitalOcean 上有帶有核心版本的 Debian 8.53.16.7-ckt25-2

我正在嘗試為 Docker 啟用 cgroups 記憶體控制器。我在 /etc/default/grub 中添加cgroup_enable=memory swapaccount=1GRUB_CMDLINE_LINUX_DEFAULT執行 update-grub,重新啟動伺服器,但它不起作用。

當它應該顯示如下內容時,輸出mount | grep cgroup | grep mem什麼也不顯示:cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)

在具有相同核心版本的 AWS 上執行良好。

事實證明,使用 Debian DigitalOcean 的新版本(8.5)將文件添加到 /etc/default/grub.d/ 其中 GRUB_CMDLINE_LINUX_DEFAULT 被重新定義。

引用自:https://serverfault.com/questions/783284