cgroup_enable=memory swapaccount=1
我的Debian JessIE Google Cloud Compute Engine实例上的linux内核命令行选项.将它们添加到/ etc / default / grub后,更新并重新启动我可以看到/ proc / cmdline中的选项处于活动状态:@H_404_5@
BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=aeb374a4-1a04-4ed7-adac-d5c57b350575 ro console=ttyS0,38400n8 elevator=noop cgroup_enable=memory swapaccount=1
但是,docker信息仍然抱怨他们被禁用:@H_404_5@
$docker info[...]WARNING: No kernel memory limit supportWARNING: No cpu cfs quota supportWARNING: No cpu cfs period support[...]
有任何想法吗?内核是否包含GCE Debian映像而不支持这些功能?@H_404_5@解决方法 更新/ etc / default / grub并设置:
GRUB_CMDliNE_liNUX="cgroup_enable=memory swapaccount=1"
运行update-grub&&重启@H_404_5@
而不是Docker信息(似乎是错误的)使用来自Docker(moby)存储库的lxc-checkconfig或check-config.sh:@H_404_5@
wget https://raw.githubusercontent.com/moby/moby/master/contrib/check-config.sh && bash check-config.sh总结
以上是内存溢出为你收集整理的linux – 无法在GCE Debian Jessie实例上启用cgroup_enable = memory swapaccount = 1全部内容,希望文章能够帮你解决linux – 无法在GCE Debian Jessie实例上启用cgroup_enable = memory swapaccount = 1所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)