RHEL 5.6でLVMを拡張する方法

RHEL 5.6でLVMを拡張する方法

あるサーバーでLVMを拡張する必要があります。これは次の出力ですdf -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p2      58G   26G   29G  48% /
/dev/mapper/VolGroup00-LogVol00
                      476G   86G  366G  19% /u001/app/oracle
/dev/cciss/c0d0p1     487M   17M  445M   4% /boot
tmpfs                  16G  730M   16G   5% /dev/shm

/dev/mapper/VolGroup00-LogVol00そして475Gから700Gに拡張しなければなりませんね。私はこれをするのに十分なスペースを持っています。

どんな提案がありますか?すべてのステップと前提条件に言及してください。

詳しくは

実際のサーバーに適用する前に。当初は、仮想マシンでこれを行う予定でした。そのため、VirtualBoxに5.6をインストールし、インストールに25GBを割り当てました。

df -h結果:

df-h

コマンドを使用する場合

lvextend -L +500M /dev/mapper/VolGroup00-LogVoll00

答えは「スペースが足りません」でした。

延長する

初期化されていないスペースがありますが、使用できます。

グラフィックディスプレイ

うまくいかないようです。ここで何が間違っているのか教えてください。

vgsそしてpvsコマンドの出力

VGSとPV

答え1

まず、VGにすでにスペースがあることを確認してください。あなたの例では、「Free PE」は0なので、LVを拡張することはできません。そのVGにスペースがない場合は、addコマンドを使用して新しいPEを作成し、pvcreateaddコマンドを使用してVGに追加しますvgextend。十分なスペースがある場合は、拡張LVコマンドを使用してlvextendファイルシステムのサイズを変更します。

答え2

まず、次のコマンドを使用して、物理ボリュームで必要なサイズが使用可能であることを確認します。

$ vgs

次に、次の拡張を試してください。

$ lvextend –L +500M /dev/mapper/VolGroup00-LogVol00
$ resize2fs /dev/mapper/VolGroup00-LogVol00

関連情報