Welcome 微信登录

首页 / 操作系统 / Linux / 教你认识LVM逻辑卷

LVM 全称是Logical Volume Manager 逻辑卷管理器,是dm的前端,是将多个底层物理设备组合成一个逻辑设备。逻辑卷管理器解决的主要问题是:分区空间不够用或者分区空间绰绰有余的情况。注意:基本磁盘分区的边界是不能随意扩展的,分区大小是在刚刚划分分区的时候就决定了逻辑卷的工作原理是:LV是将几个磁盘分区或者块设备(pv ,其id必须是8e的,pv可以位于不同的磁盘分区里,大小可以不一样)组织起来形成一个大的卷组(VG,一个VG至少要包含一个PV)。VG不可以直接使用,再将其划分成逻辑卷(LV)才能使用;LV可以格式化成不同的文件系统,挂载后直接使用。LV的扩展和缩减不会影响原有数据。不过逻辑卷缩减的风险的大于其扩张的风险噢。逻辑卷支持快照功能。快照工作原理:保存数据某一时刻的状态,在数据改变之前将数据原封不动的保存到快照空间里面。不过数据变化的幅度不能超过给定快照空间的大小,否则快照会崩溃。用到的命令有:pv:  pvcreate pvremove  pvmove pvsan pvdisplay pvsvg:  vgcreate vgremove vgreduce vgsan vgdisplay vgextenedlv:  lvcreate  lvremove lvreduce lvscan lvdisplsy lvextened前面有说到,LVM可以随意增大和缩小文件系统的大小,那么是怎么实现的呢?要增大文件系统,增加底层的物理设备即可;若要减小,则首先应把要移走的PV中的数据进行转移,然后将PV移走即可来一个小例子吧:创建一个10G的VG 然后创建一个2G的LV#fdisk /dev/sda......创建一个10G的标识符为8e的分区sda5#partprobe /dev/sda#pvcreate /dev/sda5#pvs                                                                //以上为创建PV#vgcreate myvg /dev/sda5#vgs                                                                //截止到此处为创建VG#vgdisplay myvg#lvcreate -L 2G -n mylv1 myvg#lvdisplay /dev/myvg/mylv1                             //截止到此处为创建LV#mke2fs -j /dev/myvg/mylv1                           //格式化创建文件系统#vim /etc/fstab                                             //编辑配置文件,开机自启动 挂载到/backup#mkdir /backup#mount -a                                                     //挂载#ls /backup#mount#ls /dev/mapper#cp /etc/inittab /backup                               //可以使用了 ^^Linux grep 正则详解VMWare中Red Hat Enterprise Linux 6与Windows XP共享文件夹/共享目录相关资讯      LVM 
  • 基于LVM的快照实现原理分析  (今 10:23)
  • LVM逻辑卷创建管理  (07月19日)
  • LVM基本概念、管理  (01月27日)
  • 创建LVM的日志记录  (09月23日)
  • 在Oracle Linux 5.11上构建基于LVM  (02月14日)
  • Linux LVM空间扩容演示  (10/09/2015 16:04:53)
本文评论 查看全部评论 (0)
表情: 姓名: 字数