最近,我正在用一个主节点和3个构建在Openstack上的工作节点测试kubernetes (版本: Wallaby)。它涉及大量的测试,因此,我想备份到本地机器之前的音量。
卷后端使用Ceph。通过互联网浏览,建议将音量转换成图像,并将图像下载到本地机器。我可以成功地为我的20 my卷执行到QCOW2格式的转换。但是,对于我的120 my卷,它失败了。
我进行了以下检查:
(1)我检查了/etc/瞥/瞥-api.conf下的浏览配置。image_size_cap参数设置为4TB。我也重新启动了服务。
(2)我使用ceph命令检查了ceph后端,ceph有足够的容量。
(3)浏览节点也有足够的存储空间。但是,我试着检查/var/lib/glance/映像下的映像转换进度,但是即使Openstack上存在图像,目录也是空的。
有人打过同样的吗?可以给我一些建议..。
提前谢谢你。
发布于 2021-10-08 08:21:13
从卷到图像的转换发生在控制器的本地磁盘上。在转换运行时检查df -h,如果您没有足够的磁盘空间,您的/var文件系统可能会被填满。检查目录/var/lib/cinder/conversion,这是卷暂时存储的地方,然后将它作为图像上传回ceph。为/var/lib/cinder/conversion设置一个自己的逻辑卷(如果使用LVM)是个好主意,以防止文件系统被填满。如果您没有足够的本地磁盘空间,您只需挂载一个共享文件系统(例如cephFS、NFS等)。敬/var/lib/cinder/conversion。
https://serverfault.com/questions/1079934
复制相似问题