lvm的使用

LVM的管理命令
PV [create] [选项] 设备名称
  pvcreate 指定要将哪些分区创建为物理卷
  pvremove 移除某个已存在物理卷,此时会将这个物理卷内所有数据清空。
  pvmove 将某一个物理卷中的数据剪切到另一个物理卷中
  pvscan 扫描磁盘上的所有物理卷
  pvdisplay 查看物理卷的属性
  pvs 查看物理卷大概信息
 
  VG
  VG[create] [选项] VGNAME 设备路径
  Vgcreate 创建一个新的卷组,并指定名字
  Vgremove 删除一个已经存在的组
  Vgsacn 扫描磁盘上的已经存在的组
  Vgdisplay查看已经存在的卷组的详细信息
  Vgexteng 向某个卷组中添加物理卷
  Vgreduce 将卷组中的某个物理卷删除
 
  LV
   Lvcreate  在卷组中创建一个新的逻辑卷
-L  指定要创建的逻辑卷的大小
-n  指定要创建的逻辑卷的名字
Lvremove   删除已存在的逻辑卷
Lvsacn扫描当前系统上存在的所有逻辑卷
Lvdisplay  查看当前逻辑卷的详细信息
Lvextend   在线扩展逻辑卷的大小
Lvextend -L [+-] n /dev/myvg/mylv
    Lvreduce   在线缩小逻辑卷的大小
 
  一、扩展逻辑卷;
lvextend
    -L [+]# /PATH/TO/LV
  resize2fs -p /PATH/TO/LV将所有的分区都给它


 二、缩减逻辑卷;
      1、不能在线缩减,得先卸载;
      2、确保缩减后的空间大小依然能存储原有的所有数据;
      3、在缩减之前应该先强行检查文件,以确保文件系统处于一至性状态
 
  resize2fs
    resize2fs /PATH/TO/PV 3G

lvreduce -L [-]# /PATH/TO/LV
带-就是缩减多少,不带的话就是缩减到多少
 
 三、快照卷
    1、生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;
    2、快照卷应该是只读的;
    3、跟原卷在同一卷组内;
  lvcreate
    -s:创建个快照卷
    -p: r|w权限  r只读w可写   
lvcreate -L # -n SLV_NAME -p r /PATH/TO/LV
 
  LVM的大概使用情况就是这样了

你可能感兴趣的:(lvm,LVM使用)