LVM的安装与创建实验指导书_第1页
LVM的安装与创建实验指导书_第2页
LVM的安装与创建实验指导书_第3页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

1、1. LVM简介LVM 是逻辑盘卷管理(Logical V olume Manager)的简称, 它是对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,用来提高磁盘管理的灵活性.通过 LVM可将若干个磁盘分区连接为一个整块的卷组(VolumeGroup),形成一个存储池.可以在卷组上随意创建逻辑卷(Logical V olumes),并进一步在逻辑卷上创建文件系统通过LVM可以方便的调整存储卷的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义:“ development ”和“ sales”而不是使用物 理磁盘名“ sda”和“ sdb”

2、。当系统添加了新的磁盘,通过 LVM可以直接扩展文件系统跨越该磁盘,而不必将文件移动 到新的磁盘上。2. 安装LVM确定内核支持LVM,目前新的Linux发行版内核均已支 持LVM.如果您的内核不支持 LVM,您可以手工编译内核, 在配置内核时,进入 Multi-device Support (RAID and LVM) 子菜单,选中以下选项:* Multiple devices driver support (RAID and LVM)然后重新编译内核,即可将LVM的支持添加到新内核中.确定系统中是否安装了 lvm工具:# rpm -qa | grep lvm如果命令结果类似于上例,说明系统

3、已经安装了LVM管理工具;如果命令没有输出则说明没有安装LVM管理工具,则需要从网络下载或者从光盘装LVM rpm工具包.为了使用LVM,要确保在系统启动时激活 LVM,常见的 Linux发行版在启动时已经具有对激活LVM的 支持,在/etc/rc.d/rc.sysinit中有类似以下代码:if -x /sbin/lvm.static ; thenaction $"Setting up Logical Volume Management:"/sbin/lvm.static vgchange -a y -ignorelockingfailurefi或者start() if !

4、 -We tc/init.d/sysfs ; theneerror "The $SVCNAME init-script iswritten for baselayout-2!"eerror "Please do not use it withbaselayout-1!".return 1fi run_addon Ivm-start3. 创建LVM1、 创建分区 使用分区工具(如:fdisk等)创建LVM分 区,方法和创建其他一般分区的方式是一样的,区别仅仅是LVM的分区类型为0x8e.2、 创建物理卷 创建物理卷的命令为 pvcreate,利用该 命令将

5、希望添加到卷组的所有分区或者磁盘创建为物理卷. 将整个磁盘创建为物理卷的命令为:# pvcreate /dev/hdb将单个分区创建为物理卷的命令为:# pvcreate /dev/hda53、创建卷组创建卷组的命令为vgcreate,将使用pvcreate建立的物理卷创建为一个完整的卷组:# vgcreate web_document /dev/hda5 /dev/hdbvgcreate命令第一个参数是指定该卷组的逻辑名: web_document .后面参数是指定希望添加 到该卷组的所有分 区和磁盘.vgcreate在创建卷组 web_document以外,还设置 使用大小为4MB的PE(

6、默认为4MB),这表示卷组上创建的所有逻辑卷都以 4MB为增量单位来进行扩充或缩减4、激活卷组 为了立即使用卷组而不是重新启动系统,可以使用vgchange来激活卷组:# vgchange -a y web_document5、 添加新的物理卷到卷组中当系统安装了新的磁盘并 创建了新的物理卷,而要将其添加到已有卷组时,就需要使用 vgextend 命令:# vgextend web_document /dev/hdcl 这里/dev/hdcl是新的物理卷.6、 从卷组中删除一个物理卷要从一个卷组中删除一个物理卷,首先要确认要删除的物理卷没有被任何逻辑卷正在 使用,就要使用pvdisplay命令

7、察看一个该物理卷信息: 如果某个物理卷正在被逻辑卷所使用,就需要将该物理卷的 数据备份到其他地方,然后再删除删除 物理卷的命令为vgreduce:# vgreduce web_document /dev/hda17、创建逻辑卷 创建逻辑卷的命令为lvcreate:# lvcreate -L1500 - nwww1 web_document该命令就在卷组 web_document上创建名字为 www1,大 小为 1500M 的逻辑卷,并且设备入口为 /dev/web_document/www1(web_document 为卷组名, www1 为逻辑卷名).如果希望创建一个使用全部 卷组的逻辑卷,

8、则需要首先察看该卷组的 PE数,然后在创建逻辑卷时指定:# vgdisplay web_document| grep "Total PE"Total PE 45230# lvcreate -l 45230 web_document -n www1&创建文件系统# mkfs.ext3 /dev/web_document/www1创建了文件系统以后,就可以加载并使用它:# mkdir /data/wwwroot# mount /dev/web_document/www1 /data/wwwroot如果希望系统启动时自动加载文件系统,则还需要在/etc/fstab中添加内

9、容:/dev/web_document/www1 /data/wwwroot ext3 defaults 1 29、删除一个逻辑卷删除逻辑卷以前首先需要将其卸载,然后删除:# umount /dev/web_document/www1# lvremove /dev/web_document/www1lvremove - do you really want to remove "/dev/web_document/www1"? y/n: ylvremove - doing automatic backup of volume group "web_document

10、"lvremove - logical volume "/dev/web_document/www1" successfully removed10、扩展逻辑卷大小 LVM提供了方便调整逻辑卷大小的能力,扩展逻辑卷大小的命令是Ivcreate:将逻辑卷wwwl的大小扩展为12G.# Ivextend -L12G /dev/web_document/www1Ivextend - extending logical volume "/dev/web_document/www1" to 12 GBlvextend - doing automatic

11、backup of volume group "web_document "lvextend - logical volume "/dev/web_document/www1" successfully extended将逻辑卷www1的大小增加1G.# lvextend -L+1G /dev/web_document/www1lvextend - extending logical volume "/dev/web_document/www1" to 13 GBlvextend - doing automatic backup of volume group "web_document "lvextend - logical volume "/dev/web_document/www1" successfully extended增加了逻辑卷的容量以后,就需要修改文件系统大小以 实现利用扩充的空间.对于使用ext2或ext3文件系统的用 户可以考虑使用resize2fs工具:# resize2fs -F -p /dev/web_document/www1 2048271这里的2048271是以4k为单位的block数量.11、减少逻辑卷大小

温馨提示

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

评论

0/150

提交评论