复制
收藏
提问
简洁
WARNING: No swap limit support
1个月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
解决方法概述
- 针对 Docker 启动时出现的 "WARNING: No swap limit support" 警告,可以通过修改 GRUB 配置文件来解决。
具体操作步骤
- 修改 GRUB 配置:编辑
/etc/default/grub
文件,添加或修改GRUB_CMDLINE_LINUX_DEFAULT
参数,设置为"cgroup_enable=memory swapaccount=1"
。10 - 更新 GRUB 配置:保存修改后,运行
sudo update-grub
命令更新 GRUB 配置。10 - 重启系统:更新 GRUB 配置后,重启系统以使更改生效。10
问题背景
- 该警告通常出现在非 RPM 系列的系统上,如 Debian/Ubuntu 等,而 RedHat、CentOS、Fedora 等系统默认启用此功能。9
- 此问题与内核实现的 cgroups 中的 swap account 功能有关。9
其他解决方案
你觉得结果怎么样?