内核如何支持交换限制?


17

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

我收到警告

no swap limit support

我该如何解决?

码头工人信息

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

WARNING: No swap limit support

Answers:


22

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

sudoedit /etc/default/grub在终端中运行并编辑该GRUB_CMDLINE_LINUX行,如下所示:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 

保存并退出,然后运行sudo update-grub并重新启动。那应该足够了。


我运行此命令sudoedit的/ etc /默认/蛴螬和编辑GRUB_CMDLINE_LINUX =“cgroup_enable =内存swapaccount = 1”之后的更新,蛴螬和reboot.But现在我也得到了同样的警告在grub文件
user238511

1
检查您的dmesg输出,尤其是内核命令行,该参数是grub传递给内核的。我不得不编辑GRUB_CMDLINE_LINUX_DEFAULT。
蒂姆·波特

我如何检查此配置是否有效?
Hoai-Thu Vuong
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.