您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > linux,lvm分区扩展
Linux分区扩展作者:尚弟(第一次写写的不好不要打我)初始环境系统centos6.3虚拟机vm10本机是win7x64linux用户一直为root首先从虚拟机增加一块硬盘(我设置为4G)创建完成这里需要重启不然发现不了硬盘。shutdown–rnow(waiting)重启后fdisk–l查看硬盘情况看到刚刚创建的4g已经识别/dev/sdc(因为刚才做过试验已经占用了sdb所以这里为sdc)接下来创建分区fdisk/dev/sdc新建分区n分区类型p分区号1起始扇区柱号默认设置分区大小可以用+4G这里直接回车默认所有空间t更改分区格式8e查看分区结果p保存并退出w这是记得使用partprobe不用重启系统使分区表生效,如果没有这个命令那么yum–yinstallparted。完成fdisk–l。格式化mkfs–text4/dev/sdc1创建pvpvcreate/dev/sdc1查看当前的vgvgdisplay可以看到当前的vgname为VolGroup将刚刚创建的pv加入到这个vg中vgextendVolGroup/dev/sdc1然后在查看vg可以看到现在的vg的大小和freepe/size个加了4g然后将增加的大小划分给你想要增加的分区这里以根分区为例df–h查看一下现在的分区挂在情况然后增加4g分给/分区(或者说扩充LV)lvextend-L+4G/dev/mapper/VolGroup-LogVol01若减少则为lvreduce–L-4G/dev/mapper/VolGroup-LogVol01。直接df–h发现大小没有改变。don’tworrybehappy。执行名resize2fs/dev/VolGroup/LogVol01使刚才分配的大小生效。并用df–h查看然后发现增加了……..3.9G。这样就完成了可以重启一下看看是不是还在。下面写一下关于lvmLVM是LogicalVolumeManager(逻辑卷管理)的简写,它由HeinzMauelshagen在Linux2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如sales'、'development')代替物理磁盘名(如'sda'、'sdb')来标识存储卷。如图所示LVM模型:hda1hdc1sdc(PV:s物理卷,一般为分区或整个硬盘)\|/\|/diskvg(VG卷组由物理卷组成)/|\/|\usrlvrootlvvarlv(LV:s逻辑卷在卷组上创建)|||ext2reiserfsxfs(建立在逻辑卷上的文件系统)个人理解就是:这是一个磁盘管理系统,一个VG是多块磁盘的合集然后在进行逻辑上划分成逻辑卷,逻辑卷就可以直接挂在到分区上例如/、/home等。如果有磁盘加入只需要直接加入到这个vg中就可以将这个磁盘的空间在按需分配给Lv已达到扩充分区大小的效果。
本文标题:linux,lvm分区扩展
链接地址:https://www.777doc.com/doc-2884631 .html