• Linux逻辑卷的创建


    什么是LVM?

    LVM(逻辑卷管理器):是Linux环境下对磁盘分区进行管理的一种机制。主要作用是动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或者物理硬盘作为一个逻辑卷(相当于一个逻辑硬盘)来使用。可以让磁盘分区容量划分变得很灵活。

    基本的逻辑卷管理概念

    PV(Physical Volume)-物理卷
    物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。
    VG(Volume Group)-卷组
    卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后哦可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。
    LV(Logical Volume)-逻辑卷
    逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。
    PE(Physical Extent)-物理区域

    部署逻辑卷

    部署逻辑卷管理器需要依次对物理卷、卷组和逻辑卷的逐个配置,常见的命令分别包括有:
     
    功能/命令
    物理卷管理
    卷组管理
    逻辑卷管理
    扫描
    pvscan
    vgscan
    lvscan
    建立
    pvcreate
    vgcreate
    lvcreate
    显示
    pvdisplay
    vgdisplay
    lvdisplay
    删除
    pvremove
    vgremove
    lvremove
    扩展
     
    vgextend
    lvextend
    缩小
     
    vgreduce
    lvreduce
     
    LVM进行逻辑卷管理时,创建顺序是:PV(物理卷)-VG(卷组)-LV(逻辑卷)
    虚拟机中添加完硬盘后需要重启操作系统(必须执行步骤)
    例题:新建一个15G的硬盘,硬盘名称为A-15(直接使用虚拟机的增加硬盘)

    ①创建lvm物理卷

    [root@localhost ~]# pvcreate /dev/sdc
      Physical volume "/dev/sdc" successfully created.

    ②创建一个名为datastore的卷组,卷组的PE尺寸为8MB;

    [root@localhost ~]# vgcreate datastore -s 8m /dev/sdc
      Volume group "datastore" successfully created

    ③逻辑卷的名称为database所属卷组为datastore,该逻辑卷大小为8G;

    [root@localhost ~]# lvcreate -n database -L 8192m datastore
      Logical volume "databases" created.

    ④将新建的逻辑卷database格式化为XFS文件系统,

    [root@localhost ~]# mkfs -t xfs /dev/datastore/database

    ⑤编辑/etc/fstab文件实现将逻辑卷开机自动挂载至/mnt/datastore目录。

     
    愿你足够勇敢足够努力,足够努力! 愿你想要的明天如约而至!
  • 相关阅读:
    手写spring事务框架, 揭秘AOP实现原理。
    centos7修改端口登陆
    数据库的锁机制
    linux安装mysql5.6
    SpringMVC数据格式化
    Java处理小数点后几位
    docker学习(七)常见仓库介绍
    docker学习(六) Docker命令查询
    docker学习(六)
    docker学习(五)
  • 原文地址:https://www.cnblogs.com/liuguojun/p/12003523.html
Copyright © 2020-2023  润新知