Centos

我對 / 進行了 lvextend-ed,但仍然只有 50Gbytes

  • January 22, 2019

我已經pv編輯了,/dev/sda/dev/sdb,並且我vgextend編輯/dev/sdb了預設的 VolGroup,並且lvextend編輯了/.

現在lsblk顯示:

[root@store01 ~]# lsblk
NAME                        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                           8:0    0 238.5G  0 disk 
├─sda1                        8:1    0   500M  0 part /boot
└─sda2                        8:2    0   238G  0 part 
 ├─VolGroup-lv_root (dm-0) 253:0    0  1010G  0 lvm  /
 ├─VolGroup-lv_swap (dm-1) 253:1    0  23.9G  0 lvm  [SWAP]
 └─VolGroup-lv_home (dm-2) 253:2    0   100G  0 lvm  /home
sdb                           8:16   0 931.5G  0 disk 
└─VolGroup-lv_root (dm-0)   253:0    0  1010G  0 lvm  /

但是當我將數據放入時//得到滿:

有顯示:

[root@store01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                      50G   49G     0 100% /
tmpfs                  32G     0   32G   0% /dev/shm
/dev/sda1             477M   55M  397M  13% /boot
/dev/mapper/VolGroup-lv_home
                     162G   60M  154G   1% /home

現在vgs是這樣的:

[root@store01 ~]# vgs
 VG       #PV #LV #SN Attr   VSize VFree 
 VolGroup   2   3   0 wz--n- 1.14t 35.65g

編輯

起初/只有50G,在下面的命令之後:

pvcreate  /dev/sdb
vgextend VolGroup /dev/sdb
lvextend -L +950G /dev/VolGroup/lv_root

lsblk顯示上部列印.1010G

您需要擴展lv_root為 LV

lvextend --size +500G lv_root

然後將 / 擴展為文件系統,這取決於文件​​系統類型

resize2fs /dev/mapper/VolGroup-lv_root  ## ext3/ext4
xfs_growfs / ## xfs

請注意,我建議您將數據放在單獨的文件系統上,50 G 對於系統來說已經足夠了,您應該創建一個新的 FS(/data /MY_APP隨便)

引用自:https://unix.stackexchange.com/questions/495982