服务器有一个3.7T的机械硬盘没有被挂载使用,正好home空间又不够了,就想着分点空间给home使用。lsblk
后发现这个硬盘被挂载在/dev/sda下,并且还有4个分区,所以我们需要将这4个分区全部干掉在使用。
使用parted /dev/sda
进入磁盘,使用rm 1 rm 2 rm 3 rm 4
干掉所有分区,输入mkpart
新建分区,起始点:4096s
(4096个 sector。通常一个sector是512b,所以就是2M),结束点:-1
,其他的都默认。使用toggle 1 lvm
切换分区表状态,使用quit
退出。
使用pvcreate /dev/sda1
创建pv,使用pvscan
,pvdisplay
,使用vgdispaly
查看vg,使用vgextend centos /dev/sda1
将pv加入vg,使用lvdisplay
查看所有的lvm,使用lvextend -L +100G /dev/centos/home
给home加上从vg里分出来的100G,最后使用xfs_growfs /dev/centos/home
,结束。