仮想ディスク上の LUKS パーティションを拡大/サイズ変更できない

仮想ディスク上の LUKS パーティションを拡大/サイズ変更できない

暗号化された LUKS LVM パーティションを拡大するために、さまざまなガイドやチュートリアルを試しましたが、ボリューム/パーティションの構造が完全にはわからないため、先に進んでプロセスを完了することができません。これは、VirtualBox VM 上の Debian 10 です。仮想ディスクを約 10 GB 拡大し、パーティションのサイズを変更しましたが、VM を起動して問題が発生すると、dfルート パーティション/ボリュームが拡大されていないことがわかります。すべての操作をライブ イメージで実行しgparted、仮想ディスクをマウントして変更しました。

lsblk以下はから実行されたの出力ですgparted: lsblk 出力のスクリーンショット

ルート ボリューム/パーティションを拡張するプロセスを完了するにはどうすればよいですか?

答え1

これまでのところ、仮想ディスクとLVMを拡大したようです物理ボリュームルートLVMを拡大する必要もあります論理ボリューム:

lvextend -r -l +100%FREE GC01VPC-vg/root

上記のコマンドはルートのサイズを増加させます論理ボリューム利用可能な空き容量をすべて消費することになりますCG01VPC-vg ボリュームグループさらに、ファイルシステムのサイズも変更されます。つまり、論理ボリュームサイズは約11GB増加します。

答え2

私は実際に問題を理解しました。

私が従っていた手順は正しかったのですが、小さなステップが 1 つ抜けていました。

pvchange -x y /dev/mapper/encryptedvolume

Unix & Linux Stack Exchange の質問 #320957 の指示に従うことをお勧めします。そこでは、承認された回答の 2 番目のコメントに上記の手順が記載されています。

関連情報