mount lvm snapshot failed when filesystem recovery is required
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Backup/Restore and DR (Freezer) |
In Progress
|
Undecided
|
hao |
Bug Description
Freezer-agent backup with lvm snapshot will fail if the xfs filesystem in the snapshot need recovery.
- reproduce steps
# freezer-agent --debug --snapshot mysql_lv --lvm-srcvol /dev/cl/var --lvm-volgroup cl --path-to-backup /var/lib/mysql --mysql-conf /root/.
Critical Error: lvm snapshot mounting error: mount: cannot mount /dev/mapper/
- dmesg details
# dmesg |tail
[11154.739393] XFS (dm-14): Mounting V5 Filesystem
[11154.771596] XFS (dm-14): recovery required on read-only device.
[11154.771600] XFS (dm-14): write access unavailable, cannot proceed.
[11154.771602] XFS (dm-14): log mount/recovery failed: error -30
[11154.771646] XFS (dm-14): log mount failed
Changed in freezer: | |
assignee: | nobody → hao (dhs007) |
Fix proposed to branch: master /review. opendev. org/722361
Review: https:/