Montare uno snapshot lvm che usa xfs
Mi è capitato di montare uno snapshot lvm di un volume logico formattato con xfs.
Quando si monta lo snapshot si ottiene il messaggio:
mount: block device /dev/vg01/lvsnap_home is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/vg01/lvsnap_home,
or too many mounted file systems
Il comando di mount era corretto ( -t xfs ), il filesystem non era corrotto...non avevo idea di quale potesse essere il problema.
Guardando i messaggi di dmesg si legge
kernel: XFS: Filesystem lvm(58,2) has duplicate UUID - can't mount
Cercando in internet ho trovato la soluzoione (l'opzione nouuid specifica per xfs):
mount -o ro,nouuid /dev/vg01/lvsnap_home /mnt/tmp/
La causa sta nel fatto che il kernel si riufiuta di montare due device che hanno lo stesso id (non ho ben chiaro quale) e lo snpashot ha lo stesso id nel volume di provenienza.
- Blog:
- sirio81's blog
- Login o registrati per inviare commenti
