本文共 671 字,大约阅读时间需要 2 分钟。
一、潜在问题:
1.1、默认安装CentOS7系统,内核版本是3.10.x,在CentOS7上安装Docker1.12.6(目前K8S只支持到该版本),
默认使用的存储驱动是devicemapper(loop-lvm模式),会有最大可用空间100GB、单个容器10GB的限制。
日志不断写入、下载镜像太多很容易就会超过限制,Docker本身就会出错!!!
1.2、经常有同学使用CentOS7安装Rancher,会遇到各种奇怪的问题,出现上述问题显然不是Rancher的问题。
二、解决办法:
2.1、所以 CentOS7+Rancher 不是不可以用,而是应该先消除上述限制,
网上的方案之一是配置好devicemapper(direct-lvm模式),然后再使用CentOS7+Rancher。
2.2、或者直接使用Ubuntu16.04.x+Rancher组合,
操作系统内核4.4,使用存储驱动为aufs,没有上述限制。
三、相关截图:
01-蜗牛大神答疑-CentOS7系统特有的问题
02-蜗牛大神答疑-CentOS7系统特有的问题-2
02-蜗牛大神的答疑-2
05-CentOS的devicemapper问题-1
06-CentOS7的内核版本和Docker info 信息.png
07-Ubuntu的内核版本-和docker info信息
四、参考资料:
Docker 问答录(100 问)
QQ群(325486037)蜗牛大神的杰作