|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!很多Linux利用者安装操纵体系时城市碰到如许的窘境:怎样准确评价和分派各个硬盘分区的容量,假如现在评价禁绝确,一旦体系分区不敷用时大概不能不备份、删除相干数据,乃至***从头计划分区偏重装操纵体系,以满意使用体系的必要。
LVM是Linux情况中对磁盘分区举行办理的一种机制,是创建在硬盘和分区之上、文件体系之下的一个逻辑层,可进步磁盘分区办理的天真性。RHEL5默许安装的分区格局就是LVM逻辑卷的格局,必要注重的是/boot分区不克不及基于LVM创立,必需自力出来。
LVM的设置历程也很复杂,并非很难,为此,我画了一张图文并茂的剖析图,剖析了LVM创立的全部历程。更具体的实际常识还请参看一些教程大概往Google哦!
实行情况:
起首从空的硬盘sdb上创立两个分区sdb11G,sdb22G.为接上去做LVM做筹办.
为了前期便于保护办理,记得给分区加上标示,如许即便你不在的情形下,他人看到标示了就不会容易动这块地区了.LVM的标识是8e,设置完成跋文得按w保留
1、创立逻辑卷
将新创立的两个分区/dev/sdb1/dev/sdb2转化成物理卷,次要是增加LVM属性信息并分别PE存储单位.
创立卷组vgdata,并将方才创立好的两个物理卷到场该卷组.能够看出默许PE巨细为4MB,PE是卷组的最小存储单位.能够经由过程Cs参数修正巨细。
从物理卷vgdata下面支解500M给新的逻辑卷lvdata1.
利用mkfs.ext4下令在逻辑卷lvdata1上创立ext4文件体系.
将创立好的文件体系/data1挂载到/data1上.(创立好以后,会在/dev/mapper/天生一个软毗连名字为”卷组-逻辑卷”)
便于今后办事重视启主动挂载,必要将创立好的文件体系挂载信息增加到/etc/fstab内里.UUID能够经由过程blkid下令查询.
为了检察/etc/fstab是不是设置准确,能够先卸载逻辑卷data1,然后利用mountCa使内核从头读取/etc/fstab,看是不是可以主动挂载.
2、逻辑卷lvdata1不敷用了,怎样扩大。
给逻辑卷增添空间其实不会影响之前空间的利用,以是无需卸载文件体系,间接经由过程下令lvextendCL+500M/dev/vgdata/lvdata1大概lvextendCl2.5G/dev/vgdata/lvdata1给lvdata1增添500M空间(lvdata1今朝是2G空间)设置完成以后,记得利用resize2fs下令来同步文件体系。
3、当卷组不敷用的情形下,怎样扩展卷组
从头从第二块硬盘上创立一个分区sdb3,详细操纵步骤省略。并将创立好的分区到场到已存在的卷组vgdata中。经由过程pvs下令检察是不是乐成。
4、当硬盘空间不敷用的情形下,假如削减逻辑卷的空间开释给其他逻辑卷利用。
削减逻辑卷空间,步骤以下
1、先卸载逻辑卷data1
2、然后经由过程e2fsck下令检测逻辑卷上空余的空间。
3、利用resize2fs将文件体系削减到700M。
4、再利用lvreduce下令将逻辑卷削减到700M。
注重:文件体系巨细和逻辑卷巨细必定要坚持分歧才行。假如逻辑卷年夜于文件体系,因为部分地区未格局化成文件体系会形成空间的华侈。假如逻辑卷小于文件体系,哪数据就出成绩了。
完成以后,就能够经由过程mount下令挂载从头利用了。
5、假如某一块磁盘大概分区妨碍了怎样将数据疾速转移到不异的卷组其他的空间往。
1、经由过程pvmove下令转移空间数据
2、经由过程vgreduce下令将行将坏的磁盘大概分区从卷组vgdata内里移除撤除。
3、经由过程pvremove下令将行将坏的磁盘大概分区从体系中删撤除。
4、手工撤除硬盘大概经由过程一些工具修复分区。
6、删除全部逻辑卷
1、先经由过程umount下令卸载失落逻辑卷lvdata1
2、修正/etc/fstab内里逻辑卷的挂载信息,不然体系有大概启动不起来。
3、经由过程lvremove删除逻辑卷lvdata1
4、经由过程vgremove删除卷组vgdata
5、经由过程pvremove将物理卷转化成一般分区。
删除完了,别忘了修正分区的id标识。修正成一般Linux分区便可。
总结:LVM逻辑卷是Linux内里一个很棒的空间利用机制,由于分区在没有格局化的情形下是没有举措加年夜大概放小的。经由过程LVM能够将你的磁盘空间做到天真自若。
本文出自“小诺的Linux开源手艺博客”博客,请务必保存此出处http://dreamfire.blog.51cto.com/418026/1084729
欢迎大家来到仓酷云论坛! |
|