Ai fini del backup, ho "snapshot" una partizione LVM. Questa partizione è stata criptata, quindi ho aperto questa partizione Luks (istantanea) per fare il mio backup.
Il problema è che ho dimenticato di eliminare l'istantanea, quindi ha raggiunto il 100% di utilizzo.
Quando provo a eliminare l'istantanea:
lvremove /dev/mapper/vgx-LogVolDBSnapshot
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 375809572864: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 375809630208: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 0: Input/output error
/dev/vgx/LogVolDBSnapshot: read failed after 0 of 4096 at 4096: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 375807475712: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 375807533056: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 0: Input/output error
/dev/mapper/SnapshotDecrypted: read failed after 0 of 4096 at 4096: Input/output error
Logical volume vgx/LogVolDBSnapshot is used by another device.
È abbastanza normale, devo prima chiudere la mia partizione Luks:
cryptsetup -v luksClose /dev/mapper/SnapshotDecrypted
Cannot read device /dev/mapper/vgx-LogVolDBSnapshot.
Command failed with code 15: Cannot read device /dev/mapper/vgx-LogVolDBSnapshot.
Come posso chiudere o eliminare la mia partizione Luks per poter eliminare l'istantanea?
Posso usare "dmsetup remove / dev / mapper / SnapshotDecrypted" e poi "lvremove / dev / vgx / LogVolDBSnapshot"?
output di dmsetup
dmsetup ls
SnapshotDecrypted (253:17)
vgx-LogVolDBSnapshot (253:14)
dmsetup table
SnapshotDecrypted: 0 733999104 crypt aes-cbc-essiv:sha256 0...0 0 253:14 4096
vgx-LogVolDBSnapshot: 0 734003200 snapshot 253:15 253:16 P 8
SnapshotDecrypted (253:17)
& vgx-LogVolDBSnapshot (253:14)
e table: SnapshotDecrypted: 0 733999104 crypt aes-cbc-essiv:sha256 0000000000000000000000000000000000000000000000000000000000000000 0 253:14 4096
&vgx-LogVolDBSnapshot: 0 734003200 snapshot 253:15 253:16 P 8
Logical volume vgx/LogVolDBSnapshot is used by another device.
=> Viene utilizzato dalla partizione Luks: /
dmsetup remove SnapshotDecrypted
. Quindi sì alla tua ultima domanda. Cioè, non luksChiudi, rimuovilo (luksClose ci scrive cose (cosa che non può fare qui perché l'istantanea è piena) e che dmsetup rimuove)
dmsetup ls
edmsetup table
?