前言:
本章节主要介绍增加一个新的磁盘分区扩展root目录。增加一个空磁盘扩容原理是一致的。
(一)磁盘分区
(二)设置磁盘分区类型
(三)格式化分区后进行扩容
(一)磁盘分区
从sda盘再分出一个空闲分区sda3,后续将该分区扩容给root
# parted /dev/sda
说明: 1-开始分区
2-选择分区类型-p
3-分区类型-直接回车
5-起始大小
6-结束大小
7-确认分区-yes
8-打印分区
9-退出
(二)设置磁盘类型
# fdisk /dev/sda 操作 /dev/sda 的分区表
t 修改分区类型
选分区3
8e 修改为LVM(8e就是LVM)
w 写分区表
q 完成,退出fdisk命令
系统提示重启。
(三)格式化分区
1. 格式化分区:
# mkfs.ext3 /dev/sda3
2. 添加新LVM到已有的LVM组,实现扩容
# pvcreate /dev/sda3 这是初始化刚才的分区,必须的
# vgextend centos /dev/sda3 将初始化过的分区加入到虚拟卷组vg_dc01
说明:红色部分是vg的名称,可通过vgs命令获取
# lvextend -L +29.9G /dev/mapper/centos-root 扩展已有卷的容量
说明:红色是sda3的大小;蓝色是lv,可通过lvscan获取
# xfs_growfs /dev/centos/root 加载生效,这一步很关键!!
或者
# fsadm resize /dev/mapper/centos-root
以上步骤执行完毕后,可执行lsblk查看root目录扩容后的大小。
Hello Test,至此root扩容的两种方式已经介绍完了。1-通过home扩容给root。2-通过新分区或磁盘扩容给root。有问题大家评论区留言,比心~