快速业务通道

linux 下lvm逻辑卷的铸造

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

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 卷组名 就逻辑卷名 新逻辑卷名

下面我们就一个具体的案例来深刻理解下个命令的用法 拥有帝国一切,皆有可能。欢迎访问phome.net

新建两个空间均为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 拥有帝国一切,皆有可能。欢迎访问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号