美文网首页
逻辑卷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运维管理基础

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