逻辑卷使用和扩容

1.逻辑卷管理LVM ( Logical Volume Manager)

     是 Linux 下对硬盘分区的一种管理机制

     /boot分区用于存放引导文件,不能基于lvm创建

2.分区缺点:   无法动态扩容

                        必须使用连续的空间

                        没有备份

   逻辑卷 lvm: 

                  可以动态扩容, 加缩容

3.  过程

    物理卷      将硬盘 转化成 pe( pe: 是逻辑卷的最小存储单位 默认是4M)

    卷组          将pe分组,一个 逻辑卷 只可以用一个组里面的pe

    逻辑卷       从卷组 取 pe 类似分区的一个空间

逻辑卷使用和扩容_第1张图片

4主要命令

逻辑卷使用和扩容_第2张图片

逻辑卷使用和扩容_第3张图片 

5.操作

先添加硬盘,分区

逻辑卷使用和扩容_第4张图片 

 命令echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan刷新硬盘

lsblk查看

逻辑卷使用和扩容_第5张图片 

更改成逻辑卷分区类型 8e

逻辑卷使用和扩容_第6张图片  

逻辑卷使用和扩容_第7张图片 

 建立

逻辑卷使用和扩容_第8张图片
 

有些环境命令需要的包可能没装 

yum provides lvcreate  查询命令lvcreate来源于哪个包

rpm -q lvm2                  看命令lvcreate需要的包lvm2有没有安装
 

 6.扩容

卷组空间不够

加个硬盘

逻辑卷使用和扩容_第9张图片 

逻辑卷使用和扩容_第10张图片 

  先扩容 vgextend 卷组名 设备名 vgextend vg1 /dev/sdd

 再扩容逻辑卷 lvextend -L 指定大小 逻辑卷的名字

 lvextend    -L     +5G     /dev/vg1/fff    -r (-r 立马同步文件系统)

lvextend    -L     +5G     /dev/vg1/fff    -r

(注意加号)

共加了2个5G,逻辑卷大小变成20G

逻辑卷使用和扩容_第11张图片 

7.缩容

缩减大小

xfs无法缩减,缩减会影响业务。

ext4可以

解挂载

检查文件系统完整性

缩减文件系统

缩减逻辑卷上下一致

再挂载回去

 

你可能感兴趣的:(运维)