linux 下lvm逻辑卷的铸造
Lvm逻辑卷 接上篇来说,我们知道在linux下处理有RAID0,1 ,4,5,6,,10 ,还有LV(logical volume)可扩展收缩卷,linux上叫LVM 逻辑卷管理器.大家有没想过这个问题,当们的存储设备的空间已经全部存储满了,我们该咋办?呵呵,在这里我们的LVM逻辑卷的优势就体现的淋漓尽致了,LVM具有几乎无限扩展的能力.下面我们来简单分析下LVM 的数据存储体系结构, 创建逻辑卷的总体上大致可以步骤分为三步 1. 将pp块设备为转化成pv物理卷 2. 将pv物理卷添加到vg卷组 3. 将vg卷组转化为lv逻辑卷 下面我们先来学习一下他的命令用法和格式 Pv pvcreate -v device(/dev/sda5) 将pv块设备化成物理卷 Pvdisplay /dev/sda5 查看结果 Pvscan 在系统的任何磁盘中搜索已经存在的物理卷 Vg vgcreate vol1 /dev/sda5 -l 指定最大有几个逻辑卷 -p 指定最大有几个物理块设备 -s 设定PE的大小 vgextend vol1(要添加的卷组的名称) /dev/sda6(pv物理卷) vgreduce -a 移除空的或者好的物理卷 --removemissing 移除丢失的或者坏的物理卷 Vgs vol1 显示卷ixnxi Vgexport vol1 隐藏(不活动时才行) Vgimport vol1 显示 Vgchange -l 更改vg设定的属性指定最大有几个逻辑卷 -p 更改vg指定最大有几个物理块设备 -s 这里调用-s来改变vg属性!!!! Vgscan vol1 扫描卷组 Lv Lvcreate -L 100M -n lv1 vol1 -m 镜像卷 -i 条带卷 -p 指定权限 -L 指定大小 -s 创建snapshot快照 -n 指定名字 Lvextend -L 100M|100M /dev/vol1/lv1 Lvreduce -L -100M|100M /dev/vol1/lv1 Lvscan Lvrename 卷组名 就逻辑卷名 新逻辑卷名 下面我们就一个具体的案例来深刻理解下个命令的用法 新建两个空间均为512M的物理卷,并以之创建卷组myvol1;(格式化?) 新建逻辑卷lvm1,大小为300M,并要求其开机挂载至/share目录; 新建目录/share/test,设置其所属组为oinstall; 扩展逻辑卷lvm1的大小至500M,要求不能损坏其中的文件; 收缩逻辑卷lvm1的大小至200M,要求不能损坏其中的文件; 为此卷创建snapshot,名称为lvm1snap; 1. 新建两个512M的物理卷组,并创建卷组myvol [root@station23 ~]# fdisk /dev/sda Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 2308 18434587 8e Linux LVM /dev/sda3 2309 2373 522112 82 Linux swap / Solaris /dev/sda4 2374 15665 106767990 5 Extended /dev/sda5 2374 2436 506016 8e Linux LVM /dev/sda6 2437 2499 506016 8e Linux LVM 这里我们分别建立两个物理卷/dev/sda5 /dev/sda6,这里的格式为linux LVM格式 [root@station23 ~]# partprobe 重新读取分区信息,使之立即生效 [root@station23 ~]# pvcreate -v /dev/sda5 /dev/sda6 创建物理分区 Set up physical volume for "/dev/sda5" with 1012032 available sectors Zeroing start of device /dev/sda5 Physical volume "/dev/sda5" successfully created Set up physical volume for "/dev/sda6" with 1012032 available sectors Zeroing start of device /dev/sda6 Physical volume "/dev/sda6" successfully created [root@station23 ~]# pvdisplay 查看物理卷创建情况 "/dev/sda5" is a new physical volume of "494.16 MB" --- NEW Physical volume --- PV Name /dev/sda5 VG Name PV Size 494.16 MB Allocatable NO PE Size (KByte) 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID 32M1nK-NB3O-D3NM-IaKg-d83f-75XL-2xdhte "/dev/sda6" is a new physical volume of "494.16 MB" --- NEW Phy |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |