我对 / 进行了扩展,但仍然只有 50Gbytes

我对 / 进行了扩展,但仍然只有 50Gbytes

我已经pv编辑了,/dev/sda并且/dev/sdbvgextend将 编辑/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

答案1

你需要扩展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无论如何)

相关内容