Linux下创建逻辑卷和增大逻辑卷的方法

第一步 给硬盘分区
       fdisk /dev/sdb

第二步 修改硬盘的ID号为8e id默认为83
       fdisk /dev/sdb
       按t进入
       输入分区表号
       输入8e

第三步  创建pv 物理卷
        pvcreate /dev/sdb1

        查看pv  pvdisplay

第四步  创建vg 卷组
        vgcreate 卷组的名字 /dev/sdb1

        查看vg 卷组 vgdisplay

第五步  扩容卷组
        先将分区做成pv pvcreate /dev/sdb2
        vgextend 卷组的名字 /dev/sdb2

第六步 创建逻辑卷
       lvcreate -L 100M -n First_LV First_VG
       -L 为指定逻辑卷的大小
       -n 为指定逻辑卷的名字

       查看逻辑卷
       lvdisplay

第七步  为逻辑卷创建文件系统
        mkfs.ext3 /dev/Frist_VG/Frist_LV

第八步  挂载逻辑卷
        mkdir /test   创建挂载点
        mount /dev/Frist_VG/Frist_LV /test

第九步   查看挂载
         df -h

第十步   将挂载写入自启动(两种方式都可以)
         echo "/dev/First_VG/First_LV  /test  ext3  defaults  0  0"  >>  /etc/fstab
 
         echo "/dev/mapper/First_VG-First_LV  /test  ext3  defaults  0  0"  >>  /etc/fstab



如何增加逻辑卷的大小?

第一步  将新加的硬盘分区及修改分区的ID号,请参考上面的第二步。

第二步  将新建的分区创建成物理卷(pv)
        pvcreate /dev/sdd1

第三步  扩容卷组
        vgextend First_VG /dev/sdd1

第四步  卸载已挂载的逻辑卷
        umount /dev/mapper/First_VG-First_LV

第五步  增加逻辑卷(lv)的大小
        lvresize -l +257 /dev/First_VG/First_LV
        +257 可以写成新增的磁盘容量 如+1G 具体查看可以通过vgdisplay查看 看Free  PE / Size       257 / 1.00 GiB

第六步  用e2fsck 先检查一下分区
        e2fsck -f /dev/First_VG/First_LV

第七步  增加文件系统的容量
        resize2fs /dev/First_VG/First_LV

第八步  重新挂载逻辑卷,再通过df -h命令查看,即可看见逻辑卷的容量变大了


你可能感兴趣的:(linux,逻辑卷)