Rancher部署rke2集群默认containerd容器目录如何迁移到其他磁盘

环境信息:
RKE2 版本:
v1.24.17+rke2r1

问题描述:
使用rancher安装rke2集群,containerd目录默认在/var/lib/rancher/rke2/agent下 现在服务器根目录磁盘不足,请问如何将容器迁移以及将containerd的容器存储位置设置到其他磁盘

你可以试试通过 --data-dir 来修改目录的位置,参考:

还有个方法,就是你讲对应的 目录复制到其他文件夹中,然后 通过 ln 在 link 回来,这样对于rke2 来说,就什么都不用改了

我是在部署集群时通过ln 将磁盘目录link到/var/lib/rancher目录方式,这样不会改变原有的目录结构