linux lvm介绍及常用命令整理

阅读 22

2024-10-31


linux lvm介绍及常用命令整理_服务器

LVM(Logical Volume Manager,逻辑卷管理器)是一种在现代Linux系统中广泛使用的磁盘管理技术,它提供了一种灵活的方式来管理磁盘空间。以下是一些与LVM相关的术语:

  1. PV (Physical Volume)
    物理卷是LVM中最基本的存储单元,它是一块磁盘或者磁盘分区,可以被LVM使用。
  2. VG (Volume Group)
    卷组是由一个或多个物理卷组成的集合,它为逻辑卷提供了存储空间。
  3. PE (Physical Extent)
    物理扩展是LVM中分配存储空间的最小单位。PE的大小在创建卷组时定义,并且所有物理卷的PE大小必须相同。
  4. LE (Logical Extent)
    逻辑扩展是逻辑卷中的一块区域,它与物理扩展大小相同,并且与物理扩展一一对应。
  5. LV (Logical Volume)
    逻辑卷是建立在卷组之上的逻辑存储单元,它对用户来说是透明的,可以像使用普通磁盘分区一样使用。
  6. LV Path
    逻辑卷的路径,通常以 /dev/<卷组名>/<逻辑卷名> 的形式表示。
  7. pvcreate
    用于初始化物理卷,使其能够被LVM使用。
  8. vgcreate
    用于创建一个新的卷组。
  9. lvcreate
    用于在卷组内创建一个新的逻辑卷。
  10. pvremove
    用于移除一个物理卷,使其不再被LVM管理。
  11. vgremove
    用于移除一个卷组。
  12. lvremove
    用于移除一个逻辑卷。
  13. pvdisplay
    用于显示物理卷的信息。
  14. vgdisplay
    用于显示卷组的信息。
  15. lvdisplay
    用于显示逻辑卷的信息。
  16. pvscan
    用于扫描系统上所有被LVM初始化的物理卷。
  17. vgscan
    用于扫描系统上所有被LVM创建的卷组。
  18. lvscan
    用于扫描系统上所有被LVM创建的逻辑卷。
  19. pvresize
    用于调整物理卷的大小。
  20. vgextend
    用于向卷组添加新的物理卷。
  21. vgreduce
    用于从卷组中移除物理卷。
  22. lvextend
    用于扩展逻辑卷的大小。
  23. lvreduce
    用于缩减逻辑卷的大小。
  24. Thin Provisioning
    薄供应是一种LVM特性,允许创建比物理存储资源更大的逻辑卷,实际上只有当数据写入时才会分配物理存储。
  25. Thin Pool
    薄池是一种特殊的卷组,用于管理薄供应的逻辑卷。
  26. Thin LV (Thin Logical Volume)
    薄逻辑卷是一种从薄池中分配的逻辑卷,它只占用实际写入数据量的空间。

lvm命令

使用'lvm help <command>'获取更多信息
   
  config显示和操作配置信息
  devtypes显示已识别的内置块设备类型
  dumpconfig显示和操作配置信息
  格式列出可用的元数据格式
  help显示命令帮助
  fullreport显示完整报告
  lastlog显示最后一个命令的日志报告
  lvchange更改逻辑卷的属性
  lvconvert更改逻辑卷布局
  lvcreate创建逻辑卷
  lvdisplay显示有关逻辑卷的信息
  lvextend为逻辑卷添加空间
  lvmchange使用设备映射器,这是过时的,什么都不做。
  lvmconfig显示和操作配置信息
  lvmdiskscan列出可用作物理卷的设备
  lvmsadc收集活动数据
  lvmsar创建活动报告
  lvreduce减小逻辑卷的大小
  lvremove从系统中删除逻辑卷
  lvrename重命名逻辑卷
  lvresize调整逻辑卷的大小
  lvs显示有关逻辑卷的信息
  lvscan列出所有卷组中的所有逻辑卷
  pvchange更改物理卷的属性
  pvresize调整物理卷的大小
  pvck检查物理卷的一致性
  pvcreate初始化LVM使用的物理卷
  pvdata显示物理卷的磁盘元数据
  pvdisplay显示物理卷的各种属性
  pvmove将范围从一个物理卷移动到另一个物理卷
  lvpoll继续在逻辑卷上启动轮询操作
  pvremove从物理卷中删除LVM标签
  pvs显示有关物理卷的信息
  pvscan列出所有物理卷
  segtypes列出可用的段类型
  systemid显示当前在此主机上设置的系统ID(如果有)
  tags此主机上定义的列表标签
  vgcfgbackup备份卷组配置
  vgcfgrestore还原卷组配置
  vgchange更改卷组属性
  vgck检查卷组的一致性
  vgconvert更改卷组元数据格式
  vgcreate创建卷组
  vgdisplay显示卷组信息
  vgexport从系统中取消注册卷组
  vgextend将物理卷添加到卷组
  vgimport使用system注册导出的卷组
  vgimportclone从克隆的PV导入VG
  vgmerge合并卷组
  vgmknodes在/ dev中为卷组设备创建特殊文件
  vgreduce从卷组中删除物理卷
  vgremove删除卷组
  vgrename重命名卷组
  vgs显示有关卷组的信息
  vgscan搜索所有卷组
  vgsplit将物理卷移动到新的或现有的卷组中
  version显示软件和驱动程序版本信息


精彩评论(0)

0 0 举报