2016-05-31 5 views
0

シンプロビジョニングVM(centos 7)に50 GBのハードディスクを作成しました。しかし、それは必要があるとき自動的にスペースを増やしません。誰かが "/"ディレクトリのスペースを増やす方法を教えてください。シンプロビジョニングVMのハードディスク容量を増やす方法

[[email protected] ~]$ df -h 
Filesystem    Size Used Avail Use% Mounted on 
/dev/mapper/centos-root 14G 14G 16K 100%/
devtmpfs     1.9G  0 1.9G 0% /dev 
tmpfs     1.9G 912M 985M 49% /dev/shm 
tmpfs     1.9G 17M 1.9G 1% /run 
tmpfs     1.9G  0 1.9G 0% /sys/fs/cgroup 
/dev/sda1    497M 147M 351M 30% /boot 
tmpfs     380M  0 380M 0% /run/user/1001 
tmpfs     380M  0 380M 0% /run/user/1002 

以下はpvsコマンドの出力です。

[[email protected] ~]# pvs 
    PV   VG  Fmt Attr PSize PFree 
    /dev/sda2 centos lvm2 a-- 15.51g 40.00m 

以下は、vgsコマンドの出力です。以下は

[[email protected] ~]# vgs 
    VG  #PV #LV #SN Attr VSize VFree 
    centos 1 2 0 wz--n- 15.51g 40.00m 

LVSコマンドの出力です。

[[email protected] ~]# lvs 
    LV VG  Attr  LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert 
    root centos -wi-ao---- 13.87g 
    swap centos -wi-ao---- 1.60g 

以下はfdiskコマンドの出力です。

[[email protected] ~]# fdisk -l 

Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes/512 bytes 
I/O size (minimum/optimal): 512 bytes/512 bytes 
Disk label type: dos 
Disk identifier: 0x0009a61a 

    Device Boot  Start   End  Blocks Id System 
/dev/sda1 *  2048  1026047  512000 83 Linux 
/dev/sda2   1026048 33554431 16264192 8e Linux LVM 
/dev/sda3  33554432 104857599 35651584 8e Linux LVM 

Disk /dev/mapper/centos-root: 14.9 GB, 14889779200 bytes, 29081600 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes/512 bytes 
I/O size (minimum/optimal): 512 bytes/512 bytes 


Disk /dev/mapper/centos-swap: 1719 MB, 1719664640 bytes, 3358720 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes/512 bytes 
I/O size (minimum/optimal): 512 bytes/512 bytes 

答えて

1

fdisk -l出力では、あなたが35ギガバイトのディスク/dev/sda3を持っていることがわかります。あなたはLVM(論理ボリュームマネージャ)に、このディスクを追加することができ、あなたのルートボリュームを拡張するには:

pvcreate /dev/sda3

をこれはLVMへの新しいPV(物理ボリューム)として未使用のディスク/dev/sda3を追加します。

次のステップは、ルートvg(ボリュームグループ)を拡張することです。

vgextend centos /dev/sda3

今、あなたはあなたのVGに35ギガバイトのディスクを追加した、あなたのLVの(論理ボリューム)に配布することができます:あなたのケースでは、あなたが唯一のVGを持っているので、簡単です。

Finalyあなたはlvextendコマンドを使用して、ルート・ボリュームにあなたは(35ギガバイトまで)必要なだけのスペースを追加することができます:あなたは全体の35ギガバイトを使用する場合は

はあなたが使用することができます。
lvextend -l +100%FREE /dev/mapper/centos-root

あなただけがこの使用することができ、特定のammount(すなわち1G)を追加する場合:
lvextend -L +1G /dev/mapper/centos-root

をそしてfinalyファイルシステムのサイズを変更:

resize2fs /dev/mapper/centos-root


LVM論理は次のとおりです。
1.ハードディスクのfdisk -l
2.物理ボリュームpvs
3.ボリュームグループvgs
4.論理ボリュームあなたが私を提供する場合lvs

+0

'pvs vgs lvs'の出力とあなたの/あなたが私の答えを改善することができるはずです。 – elcaos

+0

と 'fdisk -l'の出力 – elcaos

+0

あなたのコメントをありがとうございます。あなたが尋ねたように、pvs、vgs、lvs、fdisk -lの出力で質問を編集しました。 –

関連する問題