逻辑卷挂载磁盘操作命令

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

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

相关推荐
j_xxx404_1 小时前
Linux:文件描述符fd
linux·运维·服务器
那就回到过去2 小时前
拥塞管理和拥塞避免
运维·服务器·网络·网络协议·tcp/ip·ensp
李斯维2 小时前
安装 Arch Linux 到 VMware Workstation 的完全指南
linux
未来之窗软件服务2 小时前
服务器运维(三十六)日志分析nginx日志工具—东方仙盟
运维·服务器·服务器运维·仙盟创梦ide·东方仙盟
香蕉你个不拿拿^3 小时前
Linux粘滞位和文件,目录权限
linux·运维·服务器
木子欢儿3 小时前
Debian挂载飞牛OS创建的RAID分区和Btrfs分区指南
运维·debian
2401_858286113 小时前
OS52.【Linux】System V 共享内存(1)
linux·运维·服务器·共享内存
智能零售小白白4 小时前
零售会员营销自动化:标签体系与精准触达的技术实现
运维·自动化·零售
wbs_scy4 小时前
Linux 实战:从零实现动态进度条(含缓冲区原理与多版本优化)
linux·运维·服务器