私はVMWare仮想マシンでFedora 15を使用してきました。時間が経つにつれて、元のファイルシステムに割り当てられたディスク容量が不足し始め、12GBしか残りませんでした。ディスク容量をさらに25GB拡張しました。
問題は、仮想ディスクが現在25 GBの空き容量を占めるようにファイルシステムを拡張する必要があることです。
GPartedを試しましたが、LVM2をサポートしていません。私のファイルシステムを拡張するために必要なユーティリティやコマンドを知っている人はいますか?
ディスク情報: ![論理ボリュームグループ][1]
![ハードディスク][2]
![G分割][3]
次のコマンドを試しました。
[root@localhost /]# lvextend -L+10G /dev/VolGroup/lv_root
Extending logical volume lv_root to 54.38 GiB
Insufficient free space: 320 extents needed, but only 0 available
明らかにこれはうまくいきません。割り当てられていないディスク容量を取得するには?
ベストアンサー1
新しく使用可能なスペースにわたって拡張パーティションを作成し、その中に論理パーティションを作成します。 (メインパーティションを作成できますが、4つのプライマリパーティションまたは3つのプライマリパーティションと1つの拡張パーティションに制限されるため、後でオプションが減ります。)またはまたはを
fdisk
使用してcfdisk
これを実行できますparted
。新しいパーティションタイプを8e(「Linux LVM」)に設定します。この新しいパーティションに新しいLVM物理ボリュームを作成します。
pvcreate /dev/sda5
新しい物理ボリュームをボリュームグループに追加します。
vgextend VolGroup /dev/sda5
拡張するファイルシステムを含む論理ボリュームを拡張します。
lvextend -l +100%FREE VolGroup/name_of_logical_volume
ボリューム内でファイルシステムを拡張します。など、そのファイルシステム用に特別に設計されたコマンドを使用してください
resize2fs
。
sda2
pvresize /dev/sda2
手順1-3を実行する代わりに、Partedを使用して既存のパーティションを拡張し、既存の物理ボリューム拡張を呼び出すことができます。これにより、後で管理するのがやや簡単になりますが、エラーが発生しやすくなります。