如图,根分区900G,计划将另一块磁盘sdb分出1T来给根分区
步骤 1:创建新的分区
sudo fdisk /dev/sdb
输入 n
创建一个新分区
然后选择分区类型,输入p
设置起始扇区(默认),然后设置分区大小,输入 +1T
分配1TB空间。
最后输入 w
保存更改并退出
更新分区表:
sudo partprobe /dev/sdb
可以看到新分出来的sdb2
步骤 2:将新分区添加到LVM卷组
将新分区添加为物理卷:
sudo pvcreate /dev/sdb2
将新的物理卷添加到现有卷组:
sudo vgextend ubuntu-vg /dev/sdb2
这里 ubuntu-vg 是的卷组名称,如果不知道卷组名称是什么,可以使用 vgdisplay
或 vgs
查看
步骤 3:扩展根分区
扩展逻辑卷:使用卷组中所有可用的空间来扩展逻辑卷 ubuntu-lv
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
步骤 4:扩展文件系统
在线扩展文件系统:
ext4文件系统:
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
XFS文件系统:
sudo xfs_growfs /