Welcome 微信登录

首页 / 操作系统 / Linux / Linux逻辑卷管理LVM

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。相关概念:物理卷PV:是指硬盘分区或者从逻辑上看起来和硬盘分区类似的设备(比如RAID设备)。逻辑卷LV:一个或者多个物理卷组成一个逻辑卷。卷组VG:一个或者多个逻辑卷组成一个卷组。卷组把多个逻辑卷组合在一起,形成一个可管理的单元。物理块PE:物理卷按大小相等的“块”为单位存储,块的大小与卷组中逻辑卷块的大小相同。逻辑块LE:逻辑卷按“块”为单位存储,在一卷组中的所有逻辑卷的块大小是相同的。
  • 创建物理分区
  1. 在使用LVM之前,需要首先划分磁盘分区,也就是用fdisk命令划分磁盘分区,需要指定分区类型为linux LVM,对应的ID为8e(其实LVM也能识别linux默认的分区类型83)
  2. [root@rhel5 ~]# fdisk -l
  3. Disk /dev/sda: 21.4 GB, 21474836480 bytes
  4. 255 heads, 63 sectors/track, 2610 cylinders
  5. Units = cylinders of 16065 * 512 = 8225280 bytes
  6. Device BootStart EndBlocks IdSystem
  7. /dev/sda1 * 113104391 83Linux
  8. /dev/sda21478522112+82Linux swap / Solaris
  9. /dev/sda379138310482412+8eLinux LVM
  10. /dev/sda413842610 9855877+ 5Extended
  11. /dev/sda513841994 4907826 83Linux
  12. [root@rhel5 ~]# fdisk -t 8e /dev/sda5
  • 创建物理卷PV
  1. 创建物理卷的命令是pvcreate,通过该命令可以将希望添加到卷组(VG)的所有磁盘分区或者整个磁盘创建为物理卷。使用格式为:
  2. pvcreate磁盘分区或整个磁盘
  3. [root@rhel5 ~]# pvcreate/dev/sda5
  4. Physical volume "/dev/sda5" successfully created
  • 创建/激活卷组VG
  1. 创建卷组的命令是vgcreate,使用格式为:
  2. vgcreate 卷组名 物理卷
  3. [root@rhel5 ~]# vgcreate iscsi /dev/sda5
  4. Volume group"iscsi" successfully created
  5. 卷组创建完毕后,可以通过vgchange命令激活卷组,而无需重启系统。Vgchange使用格式如下:
  6. vgchange -a y 卷组名 (激活卷组)
  7. vgchange -a n 卷组名 (停用卷组)
  • 创建逻辑卷LV
  1. 创建逻辑卷的命令是lvcreate,常用的使用格式为:
  2. lvcreate [-L 逻辑卷大小| -l PE数 ] –n 逻辑卷名称所属的卷组名
  3. 其中:
  4. -L:后面接逻辑卷的大小,可以用K、M、G表示。例如100M、10G等
  5. -l:用PE数来计算逻辑卷的大小。
  6. [root@rhel5 ~]# lvcreate -n sharedisk -L 2G iscsi
  7. Logical volume "sharedisk" created
  • 显示PV、VG、LV的属性信息
  1. [root@rhel5 ~]# pvs
  2. PV VG FmtAttr PSize PFree
  3. /dev/sda3rootvg lvm2 a- 9.97G0
  4. /dev/sda5iscsilvm2 a- 4.68G 4.68G
  5. [root@rhel5 ~]# vgs
  6. VG #PV #LV #SN Attr VSize VFree
  7. iscsi1 0 0 wz--n- 4.68G 4.68G
  8. rootvg 1 1 0 wz--n- 9.97G0
  9. [root@rhel5 ~]# lvs
  10. LVVG Attr LSize Origin Snap%Move Log Copy%Convert
  11. sharedisk iscsi-wi-ao 2.00G
  12. rootlvrootvg -wi-ao 9.97G
  13. 相应的也可通过pvdisplay、vgdisplay、lvdisplay查看更详细的信息
  • 1
  • 2
  • 3
  • 4
  • 下一页
详解本地yum仓库repositoryLinux命令之 交互式输入read相关资讯      LVM  Linux逻辑卷 
  • 基于LVM的快照实现原理分析  (今 10:23)
  • LVM逻辑卷创建管理  (07月19日)
  • LVM基本概念、管理  (01月27日)
  • 创建LVM的日志记录  (09月23日)
  • 在Oracle Linux 5.11上构建基于LVM  (02月14日)
  • Linux LVM空间扩容演示  (10/09/2015 16:04:53)
本文评论 查看全部评论 (0)
表情: 姓名: 字数