Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

第 59 章 Logical Volume Manager (LVM)

目录

59.1. 物理卷管理(physical volume)
59.1.1. pvcreate
59.1.2. pvdisplay
59.1.3. pvs
59.2. 卷组管理(Volume Group)
59.2.1. vgcreate
59.2.2. vgdisplay
59.2.3. vgs
59.2.4. vgchange
59.2.5. vgextend
59.2.6. vgreduce
59.3. 逻辑卷管理(logical volume)
59.3.1. lvcreate
59.3.2. lvdisplay
59.3.3. lvremove
59.4. Format
59.5. mount
59.5.1. lv
59.5.2. snapshot
59.6. snapshot backup

vg,lv命名规则,建议采用:

1. /dev/vg00/lvol00

2. /dev/VolGroup00/LogVol00

lvm 创建流程 pvcreate - vgcreate - lvcreate

# pvcreate /dev/sdb4
  Physical volume "/dev/sdb4" successfully created

# vgcreate vg1 /dev/sdb4
  Volume group "vg1" successfully created

# lvcreate -l 10239 -n lv0 vg1
  Logical volume "lv0" created
	

59.1. 物理卷管理(physical volume)

59.1.1. pvcreate

将整个硬盘划为物理卷

# pvcreate /dev/hdb
			

将单个分区创建为物理卷的命令为:

# pvcreate /dev/hda5
			

实例

# pvcreate /dev/sdb4
  Physical volume "/dev/sdb4" successfully created
			

59.1.2. pvdisplay

# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sdb4
  VG Name               vg1
  PV Size               1.02 TiB / not usable 4.90 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              267301
  Free PE               257062
  Allocated PE          10239
  PV UUID               g2xLQ8-7tgm-iNZc-8dVq-vo3z-CFJp-LryYAs

			

59.1.3. pvs

# pvs
  PV         VG   Fmt  Attr PSize PFree
  /dev/sdb4  vg1  lvm2 a-   1.02t 1004.15g