Đối với mục đích sao lưu, tôi đã "chụp nhanh" một phân vùng LVM. Phân vùng này đã được mã hóa nên tôi đã mở phân vùng Luks này (ảnh chụp nhanh) để thực hiện sao lưu.
Vấn đề là tôi đã quên xóa ảnh chụp nhanh, do đó nó đạt mức sử dụng 100%.
Khi tôi cố xóa ảnh chụp nhanh:
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.
Điều đó khá bình thường, trước tiên tôi phải đóng phân vùng Luks của mình:
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.
Làm cách nào tôi có thể đóng hoặc xóa phân vùng Luks của mình để có thể xóa ảnh chụp nhanh?
Tôi có thể sử dụng "dmsetup remove / dev / mapper / SnapshotDecrypted" và sau đó "lvremove / dev / vgx / LogVolDBSnapshot" không?
đầu ra của 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
Xin chào @HaukeLaging! Đây là đầu ra của ls:
—
Bob Sauvage
SnapshotDecrypted (253:17)
& vgx-LogVolDBSnapshot (253:14)
và bảng: SnapshotDecrypted: 0 733999104 crypt aes-cbc-essiv:sha256 0000000000000000000000000000000000000000000000000000000000000000 0 253:14 4096
&vgx-LogVolDBSnapshot: 0 734003200 snapshot 253:15 253:16 P 8
Cảm ơn @StephaneChazelas nhưng tôi không thể xóa thiết bị chụp nhanh như đã nói trong bài đăng đầu tiên của mình: /!
—
Bob Sauvage
Logical volume vgx/LogVolDBSnapshot is used by another device.
=> Nó được sử dụng bởi phân vùng Luks: /
Xin lỗi, ý tôi là vậy
—
Stéphane Chazelas
dmsetup remove SnapshotDecrypted
. Vì vậy, có cho câu hỏi cuối cùng của bạn. Đó là, đừng luks Đóng nó, chỉ cần xóa nó (luksClose viết những thứ cho nó (điều này không thể làm ở đây vì ảnh chụp đã đầy) và chúng sẽ xóa đi)
@StephaneChazelas bình luận của bạn sẽ làm cho một câu trả lời tốt!
—
George Udosen
dmsetup ls
và làdmsetup table
gì?