解决openstack 系统损坏

解决openstack 系统损坏

四月 9, 2021 阅读 125 字数 567 评论 0 喜欢 0

用于虚拟机系统在损坏修复或导出数据

在云上先创建数据盘,拿到磁盘id 39f1b0b2-aa1e-4922-a8fb-822013ff4c09
删除后端云盘
39f1b0b2-aa1e-4922-a8fb-822013ff4c09 new
rbd ls -p volumes |grep 39f1b0b2-aa1e-4922-a8fb-822013ff4c09
rbd rm -p volumes volumes/volume- 39f1b0b2-aa1e-4922-a8fb-822013ff4c09

导出需要修复的云盘到本地
rbd export -p compute –image 74af1ced-451e-4429-ab52-ed9a0ed337b7_disk –path /rbd/74af1ced-451e-4429-ab52-ed9a0ed337b7

用旧云盘替换新云盘
rbd import /rbd/74af1ced-451e-4429-ab52-ed9a0ed337b7 -p volumes –image volume-39f1b0b2-aa1e-4922-a8fb-822013ff4c09

在前端页面挂载新的盘到新的虚拟机上导出数据或者修复系统

使用rbd可以在openstack不知情的情况下使用旧盘替换新盘,实现复制块盘的效果

系统损坏可以用xfs_repair 尝试修复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

粤ICP备19099564号