美文网首页
逻辑卷LVM运维管理基础

逻辑卷LVM运维管理基础

作者: wayyyy | 来源:发表于2022-05-22 18:39 被阅读0次

LVM 是一个逻辑卷管理工具,包括分配磁盘、条带化、镜像和调整逻辑卷的大小。它在物理磁盘和文件系统之间增加了一个额外的层,允许你创建一个逻辑卷而不是物理磁盘。

image.png
创建物理卷

假设你已经添加了1个磁盘,它是 /dev/sdb
在不重启的情况下刷新接口,识别硬盘,运行以下命令来发现 Linux 中新添加的 LUN 或磁盘:

# ls /sys/class/scsi_host
  host0  host1  host2
# echo "- - -" > /sys/class/scsi_host/host0/scan
# echo "- - -" > /sys/class/scsi_host/host1/scan
# echo "- - -" > /sys/class/scsi_host/host2/scan

查看识别结果:

# lsblk
image.png

也可以使用 fdisk -l 查看:

image.png
在硬盘上建立分区(可选)

TODO

创建物理卷名
# pvcreate [设备名1] [设备名2]    # 设备可以是分区,也可以是物理磁盘
image.png

注意:上面的命令将删除给定设备上的所有数据。

显示物理卷

可以使用pvs显示摘要输出

# pvs
image.png

或者pvdisplay 显示 PV 的详细输出

# pvdisplay
image.png
创建卷组

卷组 Volume Group(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。

vgcreate [卷组名] [物理卷名]
image.png
显示创建的卷组

使用 vgsvgdisplay 命令来显示你创建的 VG 的信息:

# vgs
image.png
# vgdisplay
image.png
扩展卷组

如果 VG 没有空间,使用以下命令将新的物理卷添加到现有卷组中。

vgextend [已有卷组名] [物理卷名]
创建逻辑卷

逻辑卷 Logical Volume(LV)是 LVM 结构中的顶层。逻辑卷是由卷组创建的块设备。它作为一个虚拟磁盘分区,可以使用 LVM 命令轻松管理。
可以使用 lvcreate 命令创建一个新的逻辑卷。

lvcreate –n [逻辑卷名] –L [逻辑卷大小] [要创建的 LV 所在的卷组名称]

例如:使用lvcreate -n lv001 -L 10G vg01创建一个大小为10G的逻辑卷lv001

image.png
显示逻辑卷

使用 lvslvdisplay 命令来显示你所创建的 LV 的信息:

# lvs
image.png
# lvdisplay 
image.png
创建文件系统

在创建有效的文件系统之前,你不能使用逻辑卷。
创建文件系统的一般语法:

mkfs –t [文件系统类型] /dev/[LV 所在的卷组名称]/[LV 名称]

使用mkfs -t xfs /dev/vg01/lv001 将逻辑卷 lv001 格式化为 xfs 文件系统

image.png
挂载逻辑卷

还需要挂载逻辑卷来使用它。确保在 /etc/fstab 中添加一个条目,以便系统启动时自动加载。

创建一个目录来挂载逻辑卷:

# mkdir /lvm01

使用挂载命令挂载逻辑卷:

# mount /dev/vg01/lv01 /lvm01
# df -h
image.png

在 /etc/fstab 中添加新的逻辑卷详细信息,以便系统启动时自动挂载:

# vim /etc/fstab
/dev/vg01/lv001 /lvm01 xfs defaults 0 0

重启系统可以验证。


参考资料
1、https://linux.cn/article-12670-1-rel.html
2、https://juejin.cn/post/7068643616368885768
3、https://www.cnblogs.com/yizhangheka/p/11279813.html

相关文章

  • 逻辑卷LVM运维管理基础

    LVM 是一个逻辑卷管理工具,包括分配磁盘、条带化、镜像和调整逻辑卷的大小。它在物理磁盘和文件系统之间增加了一个额...

  • LVM学习_逻辑卷管理

    Linux 逻辑卷管理LVM 什么是 LVM LVM 逻辑卷管理是Linux环境下对磁盘分区进行管理的一种机制;L...

  • 存储管理Ⅱ-swap、逻辑卷

    一.存储管理Ⅱ 1.逻辑卷LVM 1.1.LVM管理 在线扩容 online 创建LVM VG的扩容 LVM的扩容...

  • CentOS 6.3下配置LVM(逻辑卷管理)(转)

    CentOS 6.3下配置LVM(逻辑卷管理)

  • 九、LVM,swap,mount详解

    存储管理 二 1.逻辑卷LVM 1.1.LVM管理 1.2.lvm的制作 实战 1.3.创建LVM 首先准备添加1...

  • Linux_123_LVM

    LVM:逻辑卷管理技术(logical volume manager) lvm技术它是一个或者多个硬盘在逻辑上进行...

  • LVM

    LVM:Logical Volume Manager # 逻辑卷管理 DM:Device Mapper # 设备...

  • 添加新硬盘,LVM在线扩容

    一. LVM简介 LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对...

  • LVM磁盘管理

    一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mau...

  • LVM详解及创建过程

    LVM组成 LVM:logic volume manager .LVM即逻辑卷管理,现在使用版本为第二版,即ver...

网友评论

      本文标题:逻辑卷LVM运维管理基础

      本文链接:https://www.haomeiwen.com/subject/seahprtx.html