Linux运维-磁盘挂载配置

本文详细介绍了如何在Linux中创建物理卷、卷组、逻辑卷,并对磁盘进行格式化、挂载,以及如何进行磁盘扩容以适应应用需求。步骤包括pvcreate、vgcreate、lvcreate、mkfs和resize2fs等,适用于需要灵活扩展存储空间的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、背景说明

在进行产品安装部署时,要求将其不能直接安装到/目录下,而是其他目录下,对改目录的磁盘大小有要求,而且方便后续对该磁盘进行扩容。将一块多余的磁盘做成逻辑卷,挂载到一个目录下,例如/disk,要求/disk,磁盘满了后依然能对/disk进行扩容。

2、磁盘挂载配置

lsblk查看磁盘挂载情况,有一块sdb磁盘未进行挂载。
在这里插入图片描述

将sdb创建物理卷
[root@TAC ~]# pvcreate /dev/sdb
在这里插入图片描述
将sdb创建卷组,卷组名称为appvg。建卷组(使用pv创建vg,卷组名vg0,PE大小16M) 总容量最大PE的216
[root@TAC ~]# vgcreate -s 16M appvg /dev/sdb
在这里插入图片描述
[root@TAC ~]# vgdisplay 查看vg大小
在这里插入图片描述

将卷组appvg创建为lvapp逻辑卷

[root@TAC ~]# lvcreate -L 49.98G -n lvapp appvg

在这里插入图片描述
格式化文件系统(挂载前需要将lv格式化文件系统,文件系统类型看操作系统使用类型,这里使用的是ext3,也有ext4,xfs命令分别是mkfs.ext4,mkfs.xfs)

[root@TAC ~]# mkfs.ext4 /dev/appvg/lvapp
在这里插入图片描述在这里插入图片描述
创建挂载目录并进行挂载

[root@TAC ~]# mkdir -p /disk [root@TAC ~]# mount /dev/appvg/lvapp /disk/

在这里插入图片描述
自动挂载,需要将挂载的磁盘写进配置文件/etc/fstab
在这里插入图片描述
挂载完成后当前/disk大小,接下来对其进行扩容
在这里插入图片描述
将sdc扩容到/dev/mapper/appvg-lvapp,使/disk扩容。
在这里插入图片描述在这里插入图片描述
将sdc创建物理卷[root@TAC ~]# pvcreate /dev/sdc

在这里插入图片描述
[root@TAC ~]# vgextend appvg /dev/sdc 将sdc加入卷组
在这里插入图片描述在这里插入图片描述
逻辑卷扩容

[root@TAC ~]# lvextend -L +49.98G /dev/mapper/appvg-lvapp

在这里插入图片描述
文件系统扩容,扩完容后就可以看到/disk磁盘大小增加了。

[root@TAC ~]# resize2fs /dev/mapper/appvg-lvapp
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值