快速业务通道

Linux LVM逻辑卷管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-02
用交错方式存放,则这个转移过程不能被打断.

命令:pvmove /dev/md0 /dev/sdb6

第四步创建LV逻辑卷

lvcreate命令的常用方法和参数:
lvcreate [options] -n 逻辑卷名 卷组名 [PV1...]
-i Stripes :采用交错(striped)方式创建LV,其中Stripes指卷组中PV的数量.
-I Stripe_size :采用交错方式时采用的块大小(单位为KB),Stripe_size为2的指数:2N ,N=2,3...9

-l LEs :指定LV的逻辑块数.
-L size :指定LV的大小,其后可以用K、M、G表示KB、MB、GB.
-s :创建一已存在LV的snapshot卷.
-n name :为LV指定名称.

看看man帮助如何创建LV

在VG卷组上创建LV逻辑卷

命令:lvcreate -L 500M -n lv0 vg0

指定LV大小 LV名称 卷组VG名称

查看整个卷组VG总大小6.7G,剩余的空间为6.21G

命令:vgs

格式化LV

命令:mkfs.ext3 /dev/vg0/lv0

查看一个lv0块设备

删除LV
为删除一个逻辑卷,从系统卸载其上的文件系统,然后可用lvremove删除,如:
umount /lv1 先卸载LV文件系统
lvremove /dev/vg0/lv1 移除lv1逻辑卷

挂载lv0并创建文件

下面最关键的来了

扩大LV

步骤如下:

Empire CMS,phome.net

增加逻辑卷容量(lvextend)

在线(脱机)增加ext3文件系统(resize2fs)

查看man帮助

查看lv扩展后的VG卷组剩余空间


增加逻辑卷容量(lvextend)

指定扩容后的尺寸: lvextend -L 2G /dev/vg0/lv0
将扩大逻辑卷lv0的容量为2GB.


指定要增加的尺寸: lvextend -L 512M /dev/vg0/lv0
将为LV v0再增大容量1GB至1.5GB.


注释:为LV扩容的一个前提是,LV所在的VG有足够的空闲存储空间可用.
在为LV扩容之后,应同时为LV之上的文件系统扩容,使二者相匹配.对不同的文件系统有相对应的扩容方法.

扩充了LV后,重新挂载,查看大小,看到当前的LV大小并没有增大,那又该怎么办呢?

注释:ext2/ext3除非内核已有ext2online 补丁,否则在改变ext2/ext3文件系统的大小时应卸载它

在线(脱机)增加ext3文件系统(resize2fs)

再次查看的时候我们可以看到容量大小已经是扩展后的大小了

缩小LV(这个比较麻烦)

步骤如下:

卸载文件系统,使其脱机进行操作(umount)

检查文件系统(e2fsck)

缩小文件系统(resize2fs),指定缩小后的容量

缩小LV,减少卷容量(lvreduce),指定缩小后的容量

使用man 帮助看一看lvreduce的用法


注释:逻辑卷可扩展同样也可缩小,但应在缩小LV之前减小文件系统,否则将可能导致数据丢失.
下面来缩小lv0的容量,现容量为800M容量,我要缩小到500M

卸载文件系统,使其脱机进行操作(umount)

命令:umount /lv0

检查文件系统(e2fsck)

命令:e2fsck -f /dev/vg0/lv0

缩小文件系统(resize2fs)

Empire CMS,phome.net

命令:resize2fs /dev/vg0/lv0 500M

缩小LV,减少卷容量(lvreduce)

命令:lvreduce -L 500M /dev/vg0/lv0

挂载lv0文件系统并查看其大小

系统启动激活

在RHEL 5以后都会自动激活LVM,如下,在系统启动的时候会自动激活的

如果没有激活的话请做如下操作:

系统启动/关闭
"为使系统启动时可自动激活并使用LVM,可将以下几行添加到启动 rc 脚本中:
/sbin/vgscan
/sbin/vgchange -a y
这些行将浏览所有可用的卷组并激活它们.要注意的是,它们应在安装卷组上的文件系统操作之前被执行,否则将无法正常安装文件系统.
"在系统关机时,要关闭LVM,这可将以下这行添加到关机 rc 脚本中,并确保它在卸装了所有文件系统后执行:/sbin/vgchange -a n

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号