LVM详解.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:13 大小:25KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

免费试读已结束,剩余 3 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

LVM(Logicalvolumemanager)实验笔记:一:WhatisLVM?即为逻辑卷管理为了传统的磁盘管理开销设计的逻辑卷管理平台,他方便对你的存储磁盘管理如:增加和减少容量,甚至还有“快照”功能对你不移动的目标做备份。我们这里打个比方,比如现实中你有一个werll的存储目录,挂载到了/dev/sdc,然而这个sdc硬盘容量大小为20G,里面存储了众多的数据,当有一天你的这个目录容量达不到你的需求了,你能做的就是增加一块大容量的硬盘去替换掉现在这块小硬盘,然后把原来sdc硬盘里的内容再拷贝到你的新硬盘里面去,然后将新硬盘挂载到werll下面,唯一考虑的是,我们能不能把两块硬盘“合在一起”挂载到werll呢?或者在不变动原来硬盘的情况下增加werll容量呢?答案是肯定的,那就是LVM实现的目的!LVMworkingprinciple(工作原理):这里我们要知道几个概念:1:物理卷:PhysicalVolume(PV)即为LVM底层的东西,可以为一个硬盘如sda,sdb,也可以为一个硬盘里面的一个分区如sda1,sdb1。2:VolumeGroup(vg)卷组:它是由一个或者多个物理卷组成的一个抽象的概念,表现形式为/dev/vg0,注意这里的vg0为一个目录而不是一个设备节点,卷组名称就是他的目录名称。3:物理块PhysicalExtents(PE):当一个物理卷加入卷组时,它的空间会分成大小均等的小组块,我们称为物理块,简称(PE),物理块大小是在创建卷组的时候被指定,具有代表性的物理块大小是4MB更形象的表示他们,我们可以如下图去认识他们:物理卷:physicalvolume(PV)卷组VolumeGroup(VG)逻辑卷LogicalVolume(LV)上面我们看见的LV0和LV1就是基于VG0上建立的逻辑卷二:使用逻辑卷(LVM)通常我们可以利用mkfs.ext3/dev/vg0/lv?这样的形式来在LV?逻辑卷上面建立文件系统然后挂载了我们指定的目录上。三:实验目的1,创建和管理PV,VG,LV2,调整VG,LV,filesystem大小3:LVM线性卷,镜像卷,带区卷,快照的建立4:LVM线性卷转换成镜像卷。假设我们有4块硬盘/dev/sdc/dev/sdd/dev/sde/dev/sdf实验环境为VMWARE上的RHEL5.2然后我们对它进行分区操作,并把标卷属性设置成8e[root@localhost/]#fdisk/dev/sdcDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabel.Changeswillremaininmemoryonly,untilyoudecidetowritethem.Afterthat,ofcourse,thepreviouscontentwon'tberecoverable.Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite)Command(mforhelp):n(开始分区)Commandactioneextendedpprimarypartition(1-4)p(主分区)Partitionnumber(1-4):1Firstcylinder(1-261,default1):Usingdefaultvalue1Lastcylinderor+sizeor+sizeMor+sizeK(1-261,default261):+1024M(设置分区大小为1GB)Command(mforhelp):tSelectedpartition1Hexcode(typeLtolistcodes):8e(这里设置成LVM分区格式)Changedsystemtypeofpartition1to8e(LinuxLVM)Command(mforhelp):pDisk/dev/sdc:2147MB,2147483648bytes255heads,63sectors/track,261cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sdc1112510040318eLinuxLVMCommand(mforhelp):wThepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.Syncingdisks.如上所示sddsdesdf的就不演示了①,物理卷的创建pvcreate,pvspvscan,p