引用原文链接:   https://blog.csdn.net/k1210228840/article/details/89022398

 

 

1.从vmware设置那里直接手动扩容10G。linux本身只有20G。

2.查看硬盘。需要扩容的硬盘是 /dev/sda,可看到总容量大约30G,但已用的大约20G。

3.开始扩容

4.重启系统 reboot

5.查看当前系统类型为xfs

6.查看新增磁盘 fdisk -l ,为/dev/sda3

7.创建文件系统 mkfs.xfs /dev/sda3

8.进入lvm。

8.1首先创建PV pvcreate /dev/sda3

8.2查看pv,pvdisplay。可看到有新增的pv了

8.3 pv加入vg。首先查看当前VG的lv path。vg name 为centos

lvdisplay

8.4 pv 加入vg

vgextend centos /dev/sda3

8.5调整centos最大容量。本身大约18G,现在增加10G。所以最大为28G./dev/centos/root 为上面查询的lv path

lvextend -L 28G /dev/centos/root   

28G执行失败,需要缩小空间。最终缩小到26.8G。或者使用, lvextend -l +100%free /dev/centos/root

9.重新调整系统大小。本例中是xfs文件系统使用xfs_growfs命令调整,若其他文件系统,如ext4使用resize2fs命令,注意区分。

xfs_growfs /dev/centos/root

 

-

10.查看系统大小df -lh。可以看到从原来的20G到27G。

 
 扩容使用的命令整理:
命令整理:
第一步:
fdisk -l
fdisk /dev/sda
n
p
3
回车 回车
t
3
8e
p
w

reboot
第二步:
fdisk -l
mkfs.xfs /dev/sda3

lvm
pvcreate /dev/sda3
pvdisplay
lvdisplay
vgextend centos /dev/sda3
lvextend -l +100%free /dev/centos/root
quit
xfs_growfs /dev/centos/root
df -h

 其它:

df -Th     查看文件系统格式,xfs或ext4

lsblk 查看块
vgs  查看VG
lvs  查看LV

xfs_growfs新版本命令,xfs_growfs /home

 

 

其它龙晰

lvextend -l +100%free /dev/ao/root
quit
xfs_growfs /dev/ao/root
df -h     


xfs_growfs /
posted on 2020-05-13 20:00  yi-sheng  阅读(1585)  评论(0编辑  收藏  举报