lvm讲解:rem
LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是创建在硬盘和 分区之上的一个逻辑层,来提升磁盘分区管理的灵活性。扩展
准备磁盘分区:配置
• fdisk /dev/sdagc
• n 建立三个新分区,分别100Gim
• t 改变分区类型为8edb
准备物理卷:img
• pvcreate /dev/sda5tab
• pvcreate /dev/sdb6di
• pvcreate /dev/sdb7文件
• pvdisplay 或则pvs 列出当前的物理卷
• pvremove /dev/sdb3 删除物理卷
准备卷组:
• vgcreate vg1 /dev/sdb1 /dev/sdb2 /dev/sdb3
• vgdisplay 或则vgs列出卷组
• vgremove vg1 删除物理卷
建立逻辑卷:
• lvcreate -L 200M -n lv1 vg1
• lvdisplay 列出逻辑卷
• 格式化mkfs.xfs /dev/vg1/lv1,再挂载
• lvremove /dev/vg1/lv1 删除逻辑卷
扩容逻辑卷:
• lvresize -L 300M /dev/vg1/lv1 从新设置卷大小
• e2fsck -f /dev/vg1/lv1 检查磁盘错误 (ext4执行)
• resize2fs /dev/vg1/lv1 更新逻辑卷信息(ext4执行)
• xfs_growfs /dev/vg1/lv1 xfs文件系统须要执行
缩减逻辑卷(xfs不支持)
• 先umount
• e2fsck -f /dev/vg1/lv1 检查磁盘错误(ext)
• resize2fs /dev/vg1/lv1 100M 更新逻辑卷信息(ext)
• lvresize -L 100M /dev/vg1/lv1 从新设置卷大小
扩展卷组:
• fdisk /dev/sdb 新增/dev/sdb5(逻辑分区8e) 2G
• pvcreate /dev/sdb5
• vgextend vg1 /dev/sdb5
• lvresize -L 100M /dev/vg1/lv1 从新设置卷大小
磁盘故障小案例:
/etc/fstab配置中添加的目录被删除后会出现以上问题,能够把添加的删掉