linux系统扩展磁盘根目录大小(centos、麒麟服务器)

一、面对问题
服务器根目录占用74%,只有9G可用,需要扩容磁盘
若没有单独分区给目录做存储,其他目录如/var/lib/都是默认共享根目录空间大小的,若这些目录空间太小都可以通过扩容根目录大小解决
在这里插入图片描述
二、介绍部分
介绍 PV,VG,LV
PV(physical volume)即物理卷,就是物理磁盘,可以通过fdisk -l 查看操作系统有几块硬盘

VG(volume group)即卷组,就是一组物理磁盘的组合,里面可以有一块硬盘也可以有多块硬盘

LV(logical volume)及逻辑卷,就是在VG(指定的物理磁盘组)里面划分出来的
可以说成是PV就是一块硬盘,而VG就是各块参与进来的硬盘组成的硬盘资源池,而LV就是资源池分出来的各个分区.

使用流程为:PV->VG->LV(文件系统使用lv逻辑分区,挂载到某个目录例如/或者/home或者/data)
三、操作部分
扩展根目录/的大小共需要9步
准备工作:将服务器添加或插上新硬盘
1、.登录到root用户,fdisk -l 查看硬盘情况,发现新加的硬盘sdb 一共10G,若有多块磁盘,新挂载的这块磁盘也可能为/sdc,/sdd 等,下面以/sdb 为例

2.使用fdisk /dev/vdc对vdc分区和格式化(空白处回车)
在这里插入图片描述
3.修改硬盘类型,修改为linux LVM,代码8e
在这里插入图片描述
在这里插入图片描述

4.创建物理卷 PV
pvcreate /dev/vdc1
5.查看VG卷组
vgs
6.扩展 VG卷组,把dev/sdb1加入到上面的 klas 卷组
vgextend klas /dev/vdc1
7.给逻辑根分区/dev/mapper/klas-root增加大小,下图299.9G参数可按实际情况分配大小进行修改
lvextend -L +299.9G /dev/mapper/klas-root /dev/vdc1
8.扩展根分区及同步
xfs_growfs /
9.输入df -h查看扩容后分区大小
在这里插入图片描述


版权声明:本文为qq_36934458原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。