深入浅出LinuxLV

深入浅出LinuxLV

ID:46853022

大小:1.87 MB

页数:23页

时间:2019-11-28

深入浅出LinuxLV_第1页
深入浅出LinuxLV_第2页
深入浅出LinuxLV_第3页
深入浅出LinuxLV_第4页
深入浅出LinuxLV_第5页
资源描述:

《深入浅出LinuxLV》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、深入浅出LinuxLVMYuOuEEsupportEngineerTieto,Telecom&Mediayu.ou@tieto.com2009-12-312Tableofcontents什么是LVM名词解释一步一步创建LVM2009-12-313什么是LVMLVM(LogicalVolumeManager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以事项一种磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性,使用普通的磁盘分区,

2、当一个磁盘的分区空间不够使用的时候,可能就会带来很大的麻烦。使用LVM在一定程度上就可以解决普通磁盘分区带来的问题。2009-12-3141.2为什么使用LVM?LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。1.2.1小系统使用LVM的益处传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变: 1.不同的分区相对独立,无相互联系,各分区空间很易利用不平衡,空间不能充分利用; 2.当一个文件系统/分区已满时,无法对其扩充,只能采用重新分区/建立文件系统,非常麻烦;或把分区中的数据移到

3、另一个更大的分区中;或采用符号连接的方式使用其它分区的空间。 3.如果要把硬盘上的多个分区合并在一起使用,只能采用再分区的方式,这个过程需要数据的备份与恢复。 当采用LVM时,情况有所不同: 1.硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的可用容量,充分利用硬盘空间; 2.文件系统建立在逻辑卷上,而逻辑卷可根据需要改变大小(在卷组容量范围内)以满足要求; 3.文件系统建立在LVM上,可以跨分区,方便使用;1.2.2大系统使用LVM的益处在使用很多硬盘的大系统中,使用LVM主要是方便管理、增加了系统的扩

4、展性。 在一个有很多不同容量硬盘的大型系统中,对不同的用户的空间分配是一个技巧性的工作,要在用户需求与实际可用空间中寻求平衡。 用户/用户组的空间建立在LVM上,可以随时按要求增大,或根据使用情况对各逻辑卷进行调整。当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。同样,使用LVM可以在不停服务的情况下。把用户数据从旧硬盘转移到新硬盘空间中去。2009-12-315由N个磁盘可以组成一个很大的空间VG1,然后从VG1上面划分需要使用的分区。2009-12-316从剩余空间中划

5、分一部分的磁盘空间给一个分区这样,当某一个分区的空间不够的时候,这样可以增加这个分区的使用磁盘空间当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用2009-12-317名词解释PV(PhysicalVolume):物理卷,处于LVM最底层,可以是物理硬盘或者分区。PP(PhysicalExtend):物理区域,PV中可以用于分配的最小存储单元,可以在创建PV的时候制定,如1M,2M,4M,8M,32M,64M…组成同一VG中所有PV的PE大小应该相同。VG(VolumeGroup):卷组,建立在PV之

6、上,可以含有一个到多个PV。LV(LogicalVolume):逻辑卷,建立在VG之上,相当于原来分区的概念。不过大小可以动态改变。2009-12-318开始创建LVM1、查看系统中新增加的硬盘2009-12-3192、给磁盘分区(创建PV)在/dev/sdb上划分两个分区2009-12-31102009-12-31112009-12-31122009-12-31132009-12-31142009-12-31152009-12-31162009-12-3117Fdisk–l命令查看分区表2009-12-3118建好分区后,用pvcre

7、ate命令在新建的分区上创建PV2009-12-3119使用vgcreate命令创建一个名为vgdate的VG,并且将所有的新建的PV加入vgdate。2009-12-3120用lvcreate–L500M–nlv01vgdate命令从VGvgdate中创建一个大小为500M的名为lv01的LV2009-12-3121我们创建的第一个LV所在的目录为/dev/vgdate/lv01使用mkfs/dev/vgdate/lv01命令格式化lv012009-12-3122Linux下的文件系统需要被挂载之后才能使用,我们先使用mkdir/da

8、te命令创建一个空目录,然后用mount/deta/vgdate/lv01/date命令将我们的lv01分区挂载到/date目录下,至此我们新创建的lv就可以使用了。ThankyouYuOuEEsuppor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。