백업 목적으로 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 remove / 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)
and 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에게 감사하지만 첫 번째 게시물에서 말한 것처럼 스냅 샷 장치를 제거 할 수 없습니다 : /!
—
밥 소바
Logical volume vgx/LogVolDBSnapshot is used by another device.
/ => 이것은 LUKS 분할하여 사용된다
죄송합니다
—
Stéphane Chazelas
dmsetup remove SnapshotDecrypted
. 마지막 질문에 그렇습니다. 즉, luks를 닫지 말고 그냥 제거하십시오 (luksClose는 내용을 씁니다 (스냅 샷이 가득 찼기 때문에 여기에서 할 수 없음)
@StephaneChazelas 귀하의 의견은 좋은 답변을 만들 것입니다!
—
George Udosen
dmsetup ls
과 의 출력은 무엇입니까dmsetup table
?