Linux LVM简明教程
Linux LVM简明教程
逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核知道分区的存在。
LVM使用分层结构,如下图所示。
图中顶部,首先是实际的物理磁盘及其划分的分区和其上的物理卷(PV)。一个或多个物理卷可以用来创建卷组(VG)。然后基于卷组可以创建逻辑卷(LV)。只要在卷组中有可用空间,就可以随心所欲的创建逻辑卷。文件系统就是在逻辑卷上创建的,然后可以在操作系统挂载和访问。
RHCE125_135之LVM
RHEL5.9 LVM的使用
LVM创建实例讲解
Linux系统管理之LVM案例
RHCE系列之LVM----理论篇
LVM测试说明
本文将介绍怎么在linux中创建和管理LVM卷。我们将会分成两个部分。第一个部分,我们首先要在一个硬盘上创建多个逻辑卷,然后将它们挂载在/lvm-mount目录。然后我们将要对创建好的卷调整大小。而第二部分,我们将会从另外一块硬盘增加额外的卷到LVM中。
准备磁盘分区
通过使用fdisk,创建磁盘分区。我们需要创建3个1G分区,注意,并不要求分区的大小一致。同样,分区需要使用‘8e’类型来使他们可用于LVM。
- # fdisk /dev/sdb
- Command(m for help): n ## 新建
- Command action
- e extended
- p primary partition (1-4)
- p ## 主分区
- Partition number (1-4):1## 分区号
- First cylinder (1-1044,default1):## 回车用默认的1
- Last cylinder,+cylinders or+size{K,M,G}(1-1044,default1044):+1G## 大小
- Command(m for help): t ## 改变类型
- Selected partition 1
- Hex code (type L to list codes):8e## LVM 的分区代码
- Changed system type of partition 1 to 8e(Linux LVM)
重复上面的操作来创建其他两个分区。分区创建完成后,我们应该有类似如下的输出:
- # fdisk -l
- DeviceBootStartEndBlocksIdSystem
- /dev/sdb1 11321060258+8eLinux LVM
- /dev/sdb2 13326410602908eLinux LVM
- /dev/sdb3 26539610602908eLinux LVM
准备物理卷(PV)
刚创建的分区是用来储存物理卷的。LVM可以使用不同大小的物理卷。
- # pvcreate /dev/sdb1
- # pvcreate /dev/sdb2
- # pvcreate /dev/sdb3
使用下列命令检查物理卷的创建情况。下面截取部分输出。"/dev/sdb2"是一个新的"1.01 GiB"物理卷。
- # pvdisplay
- --- NEW Physical volume ---
- PV Name/dev/sdb2
- VG Name
- PV Size1.01GiB
- Allocatable NO
- PE Size0
- Total PE 0
- Free PE 0
- Allocated PE 0
- PV UUID jszvzz-ENA2-g5Pd-irhV-T9wi-ZfA3-0xo092
使用下列命令可以删除物理卷。
- # pvremove /dev/sdb1
准备卷组(VG)
下列命令用来创建名为'volume-group1'的卷组,使用/dev/sdb1, /dev/sdb2 和 /dev/sdb3创建。
- # vgcreate volume-group1 /dev/sdb1 /dev/sdb2 /dev/sdb3
使用下列命令可以来验证卷组。
- # vgdisplay
- ---Volumegroup---
- VG Name volume-group1
- System ID
- Format lvm2
- MetadataAreas3
- MetadataSequenceNo1
- VG Access read/write
- VG Status resizable
- MAX LV 0
- Cur LV 0
- Open LV 0
- Max PV 0
- Cur PV 3
- Act PV 3
- VG Size3.02GiB
- PE Size4.00MiB
- Total PE 774
- Alloc PE /Size0/0
- Free PE /Size774/3.02GiB
- VG UUID bwd2pS-fkAz-lGVZ-qc7C-TaKv-fFUC-IzGNBK
从输出中,我们可以看见卷组的使用量/总量。物理卷给卷组提供空间。只要在这个卷组中还有可用空间,我们就可以随意创建逻辑卷。
使用下列命令删除卷组。
- # vgremove volume-group1
更多详情见请继续阅读下一页的精彩内容:
|
评论暂时关闭