前言
本着在網絡上無限踩坑,取之網絡回饋網絡的初心,記錄下docker的存儲位置修改。
方案二:
把/var/lib/docker目錄mount到所用到磁盤也是可以的
必讀
本文重點在與,修改了docker的存儲位置后,切記要修改kubelet配置,kubelet默認讀取docker存儲的目錄為/var/lib/docker,如果目錄修改,需要修改kubelet,不然運行一段時間后,kubelet會報很多找不到/var/lib/docker/xxxx目錄的日志,進而導致獲取pod信息列表超時,進而導致node節點不健康PLEG is not healthy
修改docker存儲
-
vi /usr/lib/systemd/system/docker.service,在ExecStart 后面加上--graph /home/docker

-
重啟docker
systemctl daemon-reload && systemctl restart docker
修改kubelet配置
vi /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf

- 重啟kubelet
systemctl daemon-reload && systemctl restart kubelet
