centos7扩展磁盘空间
1.fdisk -l 查看当前分区
2.lsblk 命令: 列出所有可用设备块信息
3.进行分区 fdisk /dev/sda
n:创建新分区
p:创建主分区
回车:分区编号
回车:开始磁盘大小;
回车:结束的磁盘大小
w:写入磁盘
小插曲:WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
解决方法:执行下partprobe 命令
然后查看盘符就有了
4.查看卷分组—-vgdisplay -v
主要看 Free 部分,就是可用空间
5.创建物理卷—-pvcreate /dev/sda3
如果此时直接创建出现错误—-Device /dev/sda3 not found,可以reboot机器即可。
6.查看结果—- pvdisplay
7.扩展卷分组—-vgextend centos /dev/sda3 (centos_admin是vgdisplay查到的分组名)
centos 这个名称是和上面的VG Name 一样的
8.查看逻辑卷—-lvdisplay
9.扩展逻辑卷—-lvextend -L +300G /dev/centos_admin/root
首先df -h 查看要扩展的
可以直接查看具体的目录挂载位置,有针对性的扩容
然后 lvextend -L + /dev/mapper/centos-root 挂载(挂载扩容是有限制的,
只能扩充物理内存的最大容量
这里的25600是PE的个数(一个4M大小):总大小为53504*4M/1024 约等于99G。)
10.最后一步—-xfs_growfs /dev/mapper/centos-root
11.查看结果—-df -h