Yedekleme amacıyla bir LVM bölümünü "anlık görüntüsü" aldım. Bu bölüm şifrelenmişti, bu yüzden yedeklememi yapmak için bu Luks bölümünü (anlık görüntü) açtım.
Sorun anlık görüntüsünü silmeyi unuttum, böylece% 100 kullanıma ulaştı.
Anlık görüntüyü silmeye çalıştığımda:
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.
Bu oldukça normal, önce Luks bölümümü kapatmam gerekiyor:
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.
Anlık görüntüyü silebilmek için Luks bölümümü nasıl kapatabilir veya silebilirim?
"Dmsetup remove / dev / mapper / SnapshotDecrypted" ve ardından "lvremove / dev / vgx / LogVolDBSnapshot" kullanabilir miyim?
dmsetup çıktısı
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
Merhaba @HaukeLaging! İşte ls çıktı:
—
Bob Sauvage
SnapshotDecrypted (253:17)
& vgx-LogVolDBSnapshot (253:14)
ve tablo: 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 teşekkürler ama ilk yazımda söylediğim gibi anlık görüntü aygıtını kaldıramıyorum: /!
—
Bob Sauvage
Logical volume vgx/LogVolDBSnapshot is used by another device.
=> Luks bölümü tarafından kullanılır: /
Üzgünüm, demek istedim
—
Stéphane Chazelas 28:14
dmsetup remove SnapshotDecrypted
. Yani son sorunuza evet. Yani luks, kapatmayın, sadece kaldırın (luksClose, bir şeyler yazar (anlık görüntü dolu olduğu için burada yapamaz) ve dmsetup kaldırır)
@StephaneChazelas yorumunuz iyi bir cevap verecektir!
—
George Udosen
dmsetup ls
vedmsetup table
nedir?