vdi hd は、サイズ変更後に新しいディスク領域を使用できません。

vdi hd は、サイズ変更後に新しいディスク領域を使用できません。

VirtualBoxで実行されるRHEL 7 vdiがあります。ハードドライブのサイズは8Goですが、12Goにサイズを変更したいです。ホストコンピュータでVirtualBoxのmodhdユーティリティを正常に使用しました。その後、GPartedを実行し、/dev/sda2パーティションのサイズを拡張して、次のような結果を得ました。 GPartedビュー

残念ながら、次回再起動したとき、dfはまだ古いサイズを表示し、OSは限られたディスク容量について文句を言いましたが、他のすべてのコマンドには12 Goが表示されたようです。 df、lsblk、および sfdisk コマンドの結果

何が間違っているのか、どんなアイデアがありますか?

答え1

まず、プライマリパーティションのサイズを変更する必要があります。

pvresize /dev/sda2

その後、ボリュームグループは追加のスペースにアクセスできる必要があります。これで論理ボリュームのサイズを変更する必要があります。

lvresize -L <SIZE>GB <VG_NAME>/<LV_NAME>
xfs_growfs /dev/...

xfs_growfsもちろん、XFSファイルシステム用です。別のFSがある場合は、適切なコマンド(たとえばresize2fs)を使用してください。

答え2

  1. 仮想ボックスを作成し、手動でスペースを割り当てます。

  2. これで、-を入力してvdiディスク容量を表示できますlsblk

  3. gparted GUIを使用した既存のスペースのサイズ変更

  4. 使用可能なスペース -df -h論理ボリュームスペース -lvdisplay空きスペース - を確認してください。vgs

  5. このコマンドを使用してlvextend -L+5G /dev/zabbix-vg/rootボリュームのサイズを変更します。

  6. xfs_growfs /dev/zabbix-vg/rootサイズを大きくするにはコマンドを使用します。

  7. df -h を使用してサイズを確認します。

関連情報