Для резервного копіювання я "знімав" розділ LVM. Цей розділ був зашифрований, тому я відкрив цей розділ Luks (знімок) для того, щоб зробити резервну копію.
Проблема полягає в тому, що я забув видалити знімок, таким чином він досяг 100% використання.
Коли я намагаюся видалити знімок:
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.
Це цілком нормально, я маю спочатку закрити свій розділ 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.
Як я можу закрити або видалити розділ Luks, щоб мати змогу видалити знімок?
Чи можу я використовувати "dmsetup delete / dev / mapper / SnapshotDecrypted", а потім "lvremove / dev / vgx / LogVolDBSnapshot"?
вихід 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
Привіт @HaukeLaging! Ось вихід ls:
—
Bob Sauvage
SnapshotDecrypted (253:17)
& vgx-LogVolDBSnapshot (253:14)
та 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
Дякую @StephaneChazelas, але я не в змозі видалити пристрій знімка, як сказано в моєму першому дописі: /!
—
Bob Sauvage
Logical volume vgx/LogVolDBSnapshot is used by another device.
=> Він використовується розділом Luks: /
Вибачте, я мав на увазі
—
Stéphane Chazelas
dmsetup remove SnapshotDecrypted
. Тож так на ваше останнє запитання. Тобто, не люблятьЗамкнути його, просто вийміть його (luksClose записує на нього речі (що він не може зробити тут, коли знімок заповнений), і їх dmsetup видаляє)
@StephaneChazelas ваш коментар дав би гарну відповідь!
—
Джордж Удосен
dmsetup ls
іdmsetup table
?