バックアップのために、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の出力がある
—
ボブ・ソバージュ
SnapshotDecrypted (253:17)
とvgx-LogVolDBSnapshot (253:14)
、テーブル: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に感謝しますが、最初の投稿で言ったようにスナップショットデバイスを削除できません:/!
—
ボブソバージュ14
Logical volume vgx/LogVolDBSnapshot is used by another device.
=>これはLuksパーティションで使用されます:/
申し訳ありませんが、私は意味した
—
ステファンChazelas
dmsetup remove SnapshotDecrypted
。最後の質問にそうです。つまり、それをluksCloseしていない、ただそれを削除(luksCloseは、スナップショットがいっぱいになると、それはここで行うことはできませんそれに物事を(書き込み)し、それらを削除しをdmsetupを)
@StephaneChazelasあなたのコメントが良い答えになるでしょう!
—
ジョージウドセン
dmsetup ls
and の出力は何dmsetup table
ですか?