内核如何支持交换限制?

内核如何支持交换限制?

当我在内核为 3.8.0-19-generic 的 ubuntu 13.04 上运行 docker info 命令时

我收到警告

no swap limit support

我该如何解决这个问题?

docker 信息

Containers: 10
Images: 37    
Driver: aufs    
Root Dir: /var/lib/docker/aufs
Dirs: 59

WARNING: No swap limit support

答案1

你需要在启动时将几个参数传递给内核

sudoedit /etc/default/grub在终端中运行并编辑该GRUB_CMDLINE_LINUX行,使其看起来像这样:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 

保存并退出,然后运行sudo update-grub并重新启动。这样就足够了。

相关内容