快速业务通道

逻辑卷管理器LVM的使用

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-25

逻辑卷管理器LVM的使用


LVM:
逻辑卷管理器 Logical Volume Manager
类似与raid的软设备,可以方便的增加或缩减数据,可以把底层多个的设备整合为大设备
PV由块设备组成
卷组VG的大小是随着卷PV的增加而改变的
LV逻辑卷的数据放在VG里,LV可以动态的改变大小
物理边界:没有格式化之前
逻辑边界: 格式化之前
先扩展物理边界,在扩展逻辑边界
先缩减逻辑边界再缩减物理边界
PE Page Extend 物理盘区 Pysical
Logical Extend 逻辑盘区


snapshot ,快照卷,能够把某一时刻的内容照下来,不管当时这个文件是否是完整的,保存的将永远是那些发生改变的原卷 ,可以实现备份, ( 快照卷的大小如果创建和原卷一样大 就不会害怕物理卷改变过大而崩溃.) 快照卷一般是只读的,通常只能创建在跟原卷同一卷组里面.

LVM的分区类型是8e
PV(物理卷)
pvcreate(创建),
pvdisplay(查看),
pvmove(移动),
pvremove(删除),
pvscan(扫描),
pvs(简单查看)

Vg(卷组)
vgcreate(创建),
vgdisplay,(查看)
vgextend,(增加)
vgreduce,(缩减)
vgscan,(扫描)
vgs,(简单查看)
vgcreate vgname PV
-l 最大逻辑卷数目
-s pesize物理盘区大小,默认是4MB

Lv(逻辑卷)
lvcareate(创建),
lvdisplay(查看),
lvextend(增加),
lvreduce(缩减),
lvscan(扫描),
lvs(查看)

lvcareate -L 指定大小的,逻辑卷
-l 要用多少个盘区块
-n name 用于指定当前逻辑卷的名字
例子:
lvcareate -L 10G -n mydata myvg

扩展逻辑卷:
umount /lvm 卸载
e2fsck -f /dev/myvg_mydata 自检
lvextend -L [ ] 2G /dev/mydata 物理边界
resize2fs -p /dev/mydata 逻辑边界

带 号表示扩展多少的内容到原有的上面去到
不带 号是把原有的扩展到多大


逻辑卷在内核中是在mapper下实现的
/dev/mapper/myvg_mydata


缩减逻辑卷(lvm): 不到万不得已不要用
umount /lvm 卸载
e2fsck -f /dev/myvg_mydata 自检
resize2fs /dev/myvg/mydata 逻辑界面缩减2G
lvreduce -L 2G /dev/myvg/mydata 物理


缩减有数据的卷组:
pvmove /dev/sda6 先移动数据到别的卷上
vgredyce myvg /dev/sda6 缩减


如何创建快照卷:
lvcreate -L 100M -s(快照卷的表示方法) -p(权限)r -n (快照卷名字)snap-mydata /dev/myvg/mydata(对mydata进行创建)


删除快照卷:
umount /snap
lvremove /dev/myvg/snap-mydata


总结 :

  从上面的可以看到,LVM具有很好的可扩展性,并且使用起来很直观.一旦卷组建立起来以后,根据需求调整每一个逻辑卷的大小也非常容易.

LVM操作的相关命令:
fdisk -l :查看系统中都认到了那些物理硬盘
pvdisplay:查看系统中已经创建好的物理卷
pvcreate:创建一个新的物理卷
pvremove:删除一个物理卷(也就是从物理卷中删除一个LVM标签)
vgdisplay:查看系统中的卷组
vgcreate:创建一个新的卷组
vgreduce:从卷组中删除一个物理卷(也就是缩小卷组)
vgremove:删除一个卷组
lvdisplay:查看系统中已经创建好的逻辑卷
lvcreate:创建一个新的逻辑卷
lvreduce:缩小逻辑卷(也就是从一个逻辑卷中减少一些LE)
lvremove:从系统中删除一个逻辑卷
mkfs:基于逻辑卷创建一个相应类型的文件系统
mkdir -p mount_piont:创建一个挂载目录

mount /dev/create_vg_name/lv_name mount_piont:挂载文件系统

vgscan:读取系统中创建的所有卷组
vgchange -a y :激活所有卷组 (开机执行,redhat可在/etc/rc.d/rc.sysinit系统启动初始化脚本里

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号