栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

三分钟实现 Linux LVM 新增磁盘扩容

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

三分钟实现 Linux LVM 新增磁盘扩容

三分钟小白实现 Linux LVM 新增磁盘扩容 首先得有个LVM分区,就是在安装系统时使用手动分区(LVM分区方案)

模拟环境为centos7.8 X64

或者可以进入系统分配

这里不详细介绍了,假设就是预装系统时已经使用了LVM做分区。

开始前先为linux分配好多磁盘

fdisk -l 显示磁盘信息

因为我们之前添加了很多磁盘,在执行fdisk -l时会显示很多磁盘的信息。在这里我们用下面的方式过滤一下,只显示与‘/dev’驱动器相关的信息。

fdisk -l | grep ‘/dev’ 过滤驱动名称

在这可以看到,我已经成功分配了/dev/sda ,/dev/sdb ,/dev/sdc, /dev/sdd, /dev/sde , /dev/sdf ,因为他们都,而/dev/sdg 没有被分配使用。

lvdisplay 显示LVM逻辑卷信息

在这里我们可以看到 LVM的逻辑卷path是 /dev/centos/root ,一会我们进行分配时就要用到它。

pvdisplay 显示物理卷信息

这里可以看到所分配完的物理卷信息,没有被创建的驱动器不会在这显示。

过滤后我们可以看到 /dev/sdg并没有出现在此处。

vgdisplay 显示LVM卷组信息

该命令我们可以看到LVM组的相关信息,比如空闲了多少,可用多少。

开始操作

现在我们就可以开始操作进行分配了,已知我们已经挂上了一块磁盘驱动器/dev/sdg 可以通过 fdisk 来进行创建磁盘;

创建磁盘
fdisk /dev/sdg


再次执行 fdisk -l | grep ‘/dev’ ,看/dev/sdg1 出现了。

然后将磁盘/dev/sdg1 随意的格式化下;

格式化
mkfs -t ext4 /dev/sdb1


再将格式化完的分区创建一个物理卷;

创建物理卷
pvcreate /dev/sdg1


可以再执行一次 pvdisplay | grep ‘/dev’ ,执行前和执行后的前后对比;

扫描分区
pvscan 


在这里我们看到除了 /dev/sdg1之外的物理卷都已经被分配了 【0 free】,那我们就开始分配它吧;

将分区划入分组
vgextend centos /dev/sdg1

扩容LV

注意这里参数的大小写。

lvextend -L +10G /dev/centos/root  
lvextend -l +100%FREE /dev/centos/root

分配完,可以再进行一次pvscan进行对比,发现 /dev/sdg1也是 0 FREE了;

查看文件系统类型

在最后实现扩容前,我们还需要确认下我们文件系统类型;

cat /etc/fstab

刷新分区 针对文件系统ext2 ext3 ext4
resize2fs /dev/centos/root
刷新分区 针对文件系统xfs
xfs_growfs  /dev/centos/root  

最终实现扩容分区

最后我们查看下根目录的大小,实现扩容。

也可以用lvdisplay看看lvsize,总之完成了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/680028.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号