第二课unit5 使用逻辑卷管理器管理灵活存储

1.LVM的定义

    (1)物理分区或磁盘是 LVM 的第一构建块。这些可以是分区、完整磁盘、 RAID 集或 SAN 磁盘

    (2)物理卷是 LVM 所使用的基础 “ 物理 ” 存储。这通常是块设备 ,例如分区或完整磁盘。      设备必须初始化为 LVM 物理卷 , 才能与 LVM 结合使用

    (3)卷组是存储池 , 由一个或多个物理卷组成

    (4)物理区块是物理卷中存储的小型数据区块 , 用作 LVM 存储的后端

    (5)逻辑区块映射到物理区块 , 构成 LVM 存储的前端。默认情况下 , 每个逻辑区块映射到一     个物理区块。启用某些选项将更改此映射。例如 , 镜像会导致每个逻辑区块映射到两个物理区块

    (6)逻辑卷是逻辑区块组。逻辑卷可以像硬盘驱动器分区一样使用

   2.创建lvm

   命令pvcreate /dev/vdb1  ##用于初始化分区

       vgcreate vg0 /dev/vdb1   ##将创建名为vg0且由物理卷 /dev/vdb1组成的卷组

       lvcreate -L 300M lv0 vg0  ##从vg0上可用物理区块创建名为lv0容量为300M的新逻辑卷

第二课unit5 使用逻辑卷管理器管理灵活存储

   命令:pvdisplay /dev/vdb1   ##显示有关特定物理卷的信息

第二课unit5 使用逻辑卷管理器管理灵活存储

   命令:vgdisplay vgname   ##显示有关特定卷组的信息

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:lvdisplay /dev/vg0/lv0   ##将显示有关特定逻辑卷的信息

第二课unit5 使用逻辑卷管理器管理灵活存储

  3.增大lvm容量

   命令:lvextend -L 800M /dev/vg0/lv0   ##增大lv0到800M

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:xfs_growfs /dev/vg0/lv0   ##验证已挂载文件系统的新的大小

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:pvcreate /dev/vdb2  ##将/dev/vdb2 加入pv

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:vgextend vg0 /dev/vdb2   ##增大VG容量

第二课unit5 使用逻辑卷管理器管理灵活存储

 **测试

第二课unit5 使用逻辑卷管理器管理灵活存储

  4.缩减lvm容量

   命令:mkfs.ext4 /dev/vg0/lv0   ##将/dev/vg0/lv0格式化为ext4格式

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:e2fsck -f /dev/vg0/lv0  ##检查文件正确性

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:resize2fs /dev/vg0/lv0 300M  ##定义/dev/vg0/lv0大小为300M

      mount /dev/vg0/lv0 /weixindata  

第二课unit5 使用逻辑卷管理器管理灵活存储 

  命令:lvreduce -L 300M /dev/vg0/lv0   ##缩减lv容量

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:pvmove /dev/vdb1 /dev/vdb2  ##将vdb1的数据转移到vdb2上

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:vgreduce vg0 /dev/vdb1   ##从vg0移除vdb1

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:pvremove /dev/vdb1  ##从pv中移除vdb1

第二课unit5 使用逻辑卷管理器管理灵活存储

  5.创建快照

   命令:touch /weixindata/file{1..10}

第二课unit5 使用逻辑卷管理器管理灵活存储

   命令:umount /weixindata 

第二课unit5 使用逻辑卷管理器管理灵活存储

  命令:lvcreae -L 50M -n lv0backup -s /dev/vg0/lv0  ##创建快照

      mount /dev/vg0/lv0backup /weixindata

第二课unit5 使用逻辑卷管理器管理灵活存储

   命令:umount /weixindata

       lvremove /dev/vg0/lv0backup   ##删除lv0backup

       lvcreae -L 50M -n lv0backup -s /dev/vg0/lv0  ##创建快照

       mount /dev/vg0/lv0backup /weixindata

   

第二课unit5 使用逻辑卷管理器管理灵活存储



本文转自  red777    51CTO博客,原文链接:http://blog.51cto.com/12314711/1919012