RAID1+LVM实验_第1页
RAID1+LVM实验_第2页
RAID1+LVM实验_第3页
RAID1+LVM实验_第4页
RAID1+LVM实验_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、RAID1+LVM实验目录一、LVM基本术语2二、创建Raid1+LVM系统41.硬盘创建Raid分区42.分别创建RAID1级别设备53.创建基于LVM的逻辑磁盘分区结构74.最终划分好的系统分区结构9三、安装LVM10四、创建和管理LVM111、创建LVM类型分区112、创建物理卷PV143、创建卷组VG154、创建逻辑卷175、格式化196、挂载LVM19五、扩展卷组大小20六、从卷组中删除物理卷24七、扩展逻辑卷的大小24八、删除LVM26一、 LVM基本术语LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。管

2、理员利用LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越磁盘,当服务器添加了新的磁盘后,管理员不必将原有的文件移动到新的磁盘上,而是通过LVM可以直接扩展文件系统跨越磁盘。首先讨论以下几个LVM术语:物理存储介质(The physical media)这里指系统的存储设备:硬盘,如:/dev/hda、/dev/sda等等,是存储系统最低层的存储单元。 l 物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有

3、与LVM相关的管理参数l 卷组(Volume Group)LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。l 逻辑卷(logical volume)LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。l PE(physical extent)每一个物理卷被划分为称为PE(Physical Extents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。l LE(logical extent)逻辑卷

4、也被划分为被称为LE(Logical Extents) 的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。首先可以看到,物理卷(PV)被由大小等同的基本单元PE组成。一个卷组由一个或多个物理卷组成    从上图可以看到,物理卷PV由大小等同的基本单元物理块PE组成,PE和LE有着一一对应的关系。逻辑卷LV建立在卷组之上,逻辑卷就相当于非LVM系统的磁盘分区,可以在其上创建文件系统。一个卷组VG由一个或多个物理卷组成。下图是磁盘分区、卷组、逻辑卷和文件系统之间的逻辑关系的示意图:LVM屏蔽了系统底层的磁盘布局,但需要注意的是,由于“/bo

5、ot”分区用于存放系统引导文件,所以不能应用LVM机制。在RHEL6系统中,LVM得到了高度重视。比如在安装系统的过程中,如果设置由系统自动进行分区,则系统除了创建一个“/boot”引导分区之外,会将剩余的磁盘空间全部采用LVM进行管理,并在其中创建两个逻辑卷,分别挂载到根分区和交换分区。和非LVM系统将包含分区信息的元数据保存在位于分区的起始位置的分区表中一样,逻辑卷以及卷组相关的元数据也是保存在位于物理卷起始处的VGDA(卷组描述符区域)中。VGDA包括以下内容: PV描述符、VG描述符、LV描述符、和一些PE描述符 。系统启动LVM时激活VG,并将VGDA加载至内存,来识别LV的实际物理

6、存储位置。当系统进行I/O操作时,就会根据VGDA建立的映射机制来访问实际的物理位置。二、 创建Raid1+LVM系统个人认为:创建Raid1+LVM系统分区结构在正常的生产环境和企业日常环境中,使用基于软件RAID的冗余本份技术和磁盘的动态管理是非常有实用价值的。以下是使用Rhel 6.4版本实验的,其他版本的Linux版本类似。1. 硬盘创建Raid分区创建Raid分区两块硬盘划分Raid分区2. 分别创建RAID1级别设备单独创建引导分区创建Raid设备供swap使用创建三个Raid设备3. 创建基于LVM的逻辑磁盘分区结构选择设备创建VG指定VG并生成LVM挂载swap分区指定VG并生

7、成LVM挂载root分区4. 最终划分好的系统分区结构基于RAID1的LVM磁盘分区安装引导分区界面三、 安装LVM此处实验的系统分区结构非上述实验的分区结构,为了下面的实验需要。而是采取了如下的分区结构。也就是把系统安装在Raid1上,然后把剩余的分区转换成了物理卷(PV)。首先确定系统中是否安装了lvm工具:rpm -qa|grep lvm如果命令结果输入类似于上例,那么说明系统已经安装了LVM管理工具;如果命令没有输出则说明没有安装LVM管理工具,则需要从网络下载或者从光盘装LVM rpm工具包。四、 创建和管理LVM要创建一个LVM系统管理磁盘,一般需要经过以下几个步骤:1、 创建LV

8、M类型分区使用分区工具(如:fdisk等)创建LVM分区,方法和创建其他一般分区的方式是一样的,区别仅仅是LVM的分区类型为8e。 转换分区类型为8e使用partprobe激活分区信息,以使kernel重新读取分区信息2、 创建物理卷PV3、 创建卷组VGvgcreate命令第一个参数是指定该卷组的逻辑名:DataFile。后面参数是指定希望添加到该卷组的所有分区和磁盘。vgcreate在创建卷组DataFile以外,还设置使用大小为4 MB的PE(默认为4MB),这表示卷组上创建的所有逻辑卷都以4 MB 为增量单位来进行扩充或缩减。由于内核原因,PE大小决定了逻辑卷的最大大小,4 MB 的P

9、E决定了单个逻辑卷最大容量为 256 GB,若希望使用大于256G的逻辑卷则创建卷组时指定更大的PE。PE大小范围为8 KB 到 512 MB,并且必须总是 2 的倍数(使用-s指定,具体请参考man vgcreate)。PE与VG的相关性图示:这个VG要扩充的话,加上其他的PV即可;而最重要的LV如果要扩充的话,也是通过加入VG内没有使用到的PE来扩充的。4、 创建逻辑卷创建名称为sambafile的LV,注意最后必须跟前一步创建的卷组名称一致,即DataFile。5、 格式化把上一步创建的逻辑卷sambafile格式化为EXT4类型的文件系统6、 挂载LVM可以看到新增加的DataFile

10、是inactive状态,现在可以挂载到LvmTest目录下面。部分命令:#vgscan /扫描所有卷组#vgdisplay /显示出多有卷组信息#vgrename vgdisplay |grep UUID vg01 例如:/重新命名挂载盘的卷组名,因为和虚拟机本身的卷组名是一样的所以LVM分区无法挂载,必须改名(要修改挂载盘的卷组名,这里要分编号哪个是挂载上去的),这里的类似于序列号的就是VG UUID,卷组名是一样的,只能靠VG UUID来修改卷组名看到最下面Volume group "VolGroup00" successfully renamed to "v

11、g01"则说明改名成功#lvscan /看到上面两个是挂在上去的磁盘,没有激活#vgchange -a y /激活卷组#lvscan /看下卷组是否被激活希望系统启动时自动加载文件系统,则还需要在/etc/fstab中添加内容五、 扩展卷组大小当系统安装了新的磁盘并创建了新的物理卷,而要将其添加到已有卷组时,就需要使用vgextend命令即可。以下实验是新添加一块sdc硬盘,大小为21G,并把整个磁盘作为一个物理卷的步骤。首先创建LVM类型的分区其次,创建物理卷最后把上面的物理卷添加到卷组DataFile中添加前大小添加后大小六、 从卷组中删除物理卷如果某个物理卷正在被逻辑卷所使用,

12、就需要将该物理卷的数据备份到其他地方,然后再删除。删除物理卷的命令为vgreduce。七、 扩展逻辑卷的大小LVM提供了方便调整逻辑卷大小的能力,扩展逻辑卷大小的命令是lvextend。例如增加200M的大小给逻辑卷sambafilelvextend -L +200M /dev/DataFile/sambafile 缩小LVM的大小收缩之前的大小信息以下是收缩后的大小信息八、 删除LVM删除的顺序自下而上应该是:LV>VG>PV推荐使用的命令:e2fsadm使用 e2fsadm -L +1G /dev/DataFile/sambafile 相当于# lvextend -L+1G /dev/Data

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论