web-dev-qa-db-ja.com

RHEL5.6でLVMを拡張する方法

1台のサーバーで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

その返事は「スペース不足」でした。

lvextend

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

vgdisplay

うまくいかなかったようです。ここで何が問題なのかアドバイスしてください。

vgsおよびpvsコマンドの出力

vgs & pvs

2
OmiPenguin

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

4
eppesuig

まず、以下を使用して、物理ボリュームで必要なサイズが使用可能かどうかを確認します。

$ vgs

次に、以下を試して拡張します。

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