containerd作為k8s主要的cri,它默認(rèn)存儲位置是使用的/根目錄掛載的資源。當(dāng)容器運(yùn)行的越來越多,默認(rèn)的50G不夠使用了。有2種方法可以進(jìn)行解決。
方式1、增加/根分區(qū)的磁盤空間。
方式2、修改containerd配置文件,修改默認(rèn)配置為/home
這里我使用方式2,可以看到/home目錄為104G,/根分區(qū)默認(rèn)劃分為50G。50G肯定是不夠用的。

?1、修改containerd配置文件
vim /etc/containerd/config.toml
找到root這行,把目錄位置換為/home/containerd,退出保存
2、復(fù)制或者移動文件夾至/home
創(chuàng)建文件夾:mkdir /home/containerd
移動或者復(fù)制,我使用復(fù)制文件方式:cp -r /var/lib/containerd/* /home/containerd
3、重啟服務(wù)器:init 6
修改后資源占用情況
?4、檢查k8s節(jié)點(diǎn)是否上線,status為ready是上線
?文章來源地址http://www.zghlxwxcb.cn/news/detail-486990.html文章來源:http://www.zghlxwxcb.cn/news/detail-486990.html
?
到了這里,關(guān)于k8s-containerd容器運(yùn)行時默認(rèn)50G存儲位置更換的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!