web-dev-qa-db-ja.com

/にマウントされたファイルシステムにより多くのスペースを割り当てるにはどうすればよいですか?

私はLinuxを初めて使用するので、語彙の誤った使用を許してください。

私の会社には、KVMでVMをプロビジョニングするプライベートクラウドがあります。 RHEL 6.4を受け取りました。プロビジョニングするときに、50 GBの追加ストレージを要求しました。

df -hの結果は次のとおりです。

enter image description here

/にマウントされたファイルシステム/ dev/mapper/VolGroup-lv_rootがいっぱいです。会社のFAQを調べたところ、「VMで注文した追加のストレージはどこにありますか?」というものを見つけました。 /dataという新しいディレクトリにマウントされた新しいファイルシステムを作成する方法を示すPDFに誘導されました。/にマウントされたファイルシステムを単純に拡張する方法を判断できませんでした。別のVMをテストとして使用します。

VMで、/にマウントされたファイルシステムを拡張したい場合、fdisk -lの結果は次のとおりです。

enter image description here

pvdisplayの結果は次のとおりです:

enter image description here

テストでVM会社のFAQで指定されている次のコマンドを発行しました:

pvcreate /dev/vdb
vgcreate DATAVG /dev/sdb
lvcreate -L 10G -n lvdata1 DATAVG
mkfs -t ext4 /dev/DATAVG/lvdata1
tune2fs -c0 -i0 /dev/DATAAVG/lvdata1

以下を/etc/fstabに追加しました

/dev/DATAVG/lvdata1    /data    ext4    defaults    1 2

次に/dataをマウントします:

mount /data

この後、df -hは次の結果になります。

enter image description here

これは、ストレージを正常に追加できることを示していますが、代わりに/にマウントされたファイルシステムにストレージを追加したいと考えています。

5
Matthew Moisen

次の手順に進む前に、最初に2番目のデバイスを再度マウント解除する必要があります。

デバイスを追加する必要があります/dev/vdbを論理ボリュームグループVolGroupに追加します。これは、vgextendを使用して実行できます。

vgextend VolGroup /dev/vdb

この後、最初に論理ボリュームを拡張できますlv_rootlvextendを使用してグループのサイズに変更します。

lvextend /dev/mapper/VolGroup-lv_root -L+49G

次に、fsadmを使用して、論理ボリューム上のファイルシステムを拡張する必要があります。

fsadm resize /dev/mapper/VolGroup-lv_root

ファイルシステムのサイズ変更に関する詳細は次のとおりです。 grow file system

6
replay