1:使用背景
廢話不多說,磁盤空間不足,增加磁盤,然后擴充現有不足空間磁盤。
本次以Vmware進行測驗。
2:我們本次要增加的就是這個
3:我們先添加一個磁盤,20G,添加過程不在贅述
4:添加完成后,要重啟一下,要不然系統無法識別
5:添加完成后,我們查看是否添加成功
6:添加成功后,我們開始對分區進行操作
[root@localhost /]# fdisk /dev/sdb
7:創建物理卷
[root@localhost /]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created.
8:查看新建的物理卷和大小,記住VG name 組名
9:將添加新的物理卷,加載到cl卷組
[root@localhost /]# vgextend cl /dev/sdb1 Volume group "cl" successfully extended
10:再次查看物理卷,也可以使用vgdisplay命令
11:增加磁盤空間
[root@localhost /]# lvresize -L +19.99G /dev/mapper/cl-root #/dev/mapper/cl-root 是磁盤分區的文件系統名 df -h 的時候可以看到 Rounding size to boundary between physical extents: 19.99 GiB. Size of logical volume cl/root changed from 17.00 GiB (4351 extents) to 36.99 GiB (9469 extents). Logical volume cl/root su
12:重新識別分區大小
[root@localhost /]# resize2fs /dev/mapper/cl-root resize2fs 1.42.9 (28-Dec-2013) resize2fs: Bad magic number in super-block 當嘗試打開 /dev/mapper/cl-root 時 找不到有效的文件系統超級塊.
13:如果出現“找不到有效的文件系統超級塊”錯誤,用一下命令即可
[root@localhost /]# xfs_growfs /dev/mapper/cl-root meta-data=/dev/mapper/cl-root isize=512 agcount=4, agsize=1113856 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=0 spinodes=0 data = bsize=4096 blocks=4455424, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 4455424 to 9696256
14:查看磁盤空間是否添加成功