逻辑卷挂载磁盘操作命令

物理卷、卷组、逻辑卷的概念可以先去自行了解,这样更能理解为什么要这样操作

0.了解磁盘挂载情况

先通过

lsblk -l

lsblk -f

fdisk -l

了解磁盘挂载情况

1.创建物理卷

sudo pvcreate /dev/vdb

2.创建卷组

sudo vgcreate vg-cm /dev/vdb

3.列出所有的卷组

sudo vgscan

或者通过sudo vgdisplay vg-cm来查看卷组信息

4.创建逻辑卷

通过指定PE个数来创建,使用-l参数指定PE个数,推荐使用这df个方式

sudo lvcreate -l 127999 -n vg-cm-lv-cm vg-cm

或者通过指定大小来创建,使用-L参数指定逻辑卷的大小,单位为:kKmMgGtT

sudo lvcreate -L 15G -n vg-cm-lv-cm vg-cm

复制代码
# 查看逻辑卷的基本信息
sudo lvdisplay vg-cm-lv-cm vg-cm

5.挂载

创建挂载目录

sudo mkdir /home/smartcm

格式化

sudo mkfs.ext4 /dev/vg-cm/vg-cm-lv-cm 或 sudo mkfs.xfs /dev/vg-cm/vg-cm-lv-cm

挂载

sudo mount /dev/vg-cm/vg-cm-lv-cm /home/smartcm

6.配置永久挂载

vim /etc/fstab

在最后一行加上

/dev/vg-cm/vg-cm-lv-cm /home/smartcm ext4 defaults 0 0 或 /dev/vg-cm/vg-cm-lv-cm /home/smartcm xfs defaults 0 0

验证配置,重新加载/etc/fstab

sudo mount -a

磁盘扩容操作 *****

现在我们还有一个硬盘sdd未使用,将这个硬盘扩容到原来的逻辑卷里

7.对sdd创建物理卷

sudo pvcreate /dev/sdd

8.将sdd加入到卷组中

sudo vgextend vg-cm /dev/sdd

9.查看卷组的信息

sudo vgdisplay vg-cm

10.增加空间到逻辑卷中

可以使用-l指定PE个数的方式,使用+号,表示增加容量,不使用表示扩容后的大小

sudo lvextend -l +511999 /dev/vg-cm/vg-cm-lv-cm

也可以使用-L指定逻辑卷的大小,使用+号,表示增加容量,不使用表示扩容后的大小

sudo lvextend -l +1.9T /dev/vg-cm/vg-cm-lv-cm

11.我们现在只是扩容了逻辑卷,想让它可以可用,我们需要调整分区大小,注意,切记格式化,否则数据将会丢失

如果是ext4,使用resize2fs命令,后面参数是分区

sudo resize2fs /dev/vg-cm/vg-cm-lv-cm

如果是xfs,使用xfs_growfs命令,后面参数是挂载点

sudo xfs_growfs /dev/vg-cm/vg-cm-lv-cm

相关推荐
Waay1 小时前
Linux Shell 知识点考评(一):grep 文本搜索(附答案)
linux·运维·服务器
jamon_tan1 小时前
Linux下串口RAW模式设置
linux
碧海银沙音频科技研究院2 小时前
基于VMware虚拟机ubuntu开发博通BK7258方法
linux·运维·ubuntu
云边有个稻草人4 小时前
【Linux系统】进程地址空间
linux·虚拟地址空间·进程地址空间·虚拟地址空间是怎么实现的?·为什么要有虚拟地址空间?·怎么理解虚拟地址空间?
weixin_514253184 小时前
511-qwen3.5-patch
服务器
谁似人间西林客6 小时前
工厂大脑如何让汽车制造告别“救火式”运维?
运维·汽车·制造
飞飞传输7 小时前
数字化科研提速关键 构建安全可控一体化跨网数据传输体系
大数据·运维·安全
wanhengidc7 小时前
服务器中带宽的重要性
运维·服务器·网络·安全·web安全
189228048617 小时前
H27QCG8T2ELR-BCF海力士H27QCG8UDBIR-BCB
大数据·服务器·人工智能·科技·缓存
云游牧者8 小时前
K8S故障排查三板斧-CSDN博客
运维·docker·云原生·kubernetes·k8s·容器化·故障排查