Linux主机磁盘扩容LVM(逻辑分区)
应用场景:解决磁盘空间不足通过lvm的方式对逻辑分区扩容,达到在线扩容磁盘目录的情况
1、判断待扩容的分区是否是逻辑分区
通过 lsblk 命令,判断目标分区是否是逻辑分区,如果TYPE为lvm则是逻辑分区,否则不是。只有逻辑分区,才能使用该方式,切记。
2、将新加入主机的磁盘创建分区并加入指定虚拟卷组通过fdisk -l命令进行查看,确认新增磁盘的名称,新增磁盘为:/dev/sdb此处以一块新增的20G磁盘为例
编辑/dev/sdb,依次输入下列指令
3、确定需要扩容的目录所属逻辑卷信息
df -lh
lvdisplay
4、将新建的分区加入目标VG卷组并扩容
执行 vgextend centos /dev/sdb1 (centos为 VG Name,/dev/sdb1 为新增分区名称) ,将新建分区加入目标VG卷
执行 lvextend -l +100%FREE /dev/mapper/centos-root (/dev/mapper/centos-root为df -lh查询出的红框),将新建分区空间加入逻辑分区
执行 xfs_growfs / (我这里是根目录,所以是/,如果不是根目录换为所在目录/dev/mapper/centos-root),检查并将空间进行重载
5、检查是否增加
df -lh
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 饭团小屋!