OpenStack+Ceph实例故障恢复

1. 查看虚拟机状态

  • 找到坏的实例对应ID
openstack server list

2. Ceph虚拟机映射到本地

  • ceph中找到磁盘
rbd ls $pool | grep 虚拟机ID
  • 映射磁盘文件到本地
rbd map $ID -p pool
  • 修复磁盘文件系统
xfs_repair /dev/rbd0

# 如果修复失败可以加-L参数(会清空日志,丢失部分文件)
xfs_repair -L /dev/rbd0
  • 取消挂载
rbd unmap 磁盘ID -p vms
posted @ 2023-01-11 09:16  A57  阅读(180)  评论(0)    收藏  举报