设为首页 收藏本站
查看: 330|回复: 0

[经验分享] RHEL6.3-LVM管理(Red Hat Enterprise Linux Server6.3)

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-17 09:15:18 | 显示全部楼层 |阅读模式
本节介绍内容:
1、LVM逻辑卷概述
2、LVM用到的命令解析
3、LVM分区案例分析
4、LVM的快照功能
4.1、LVM快照的概述
4.2、LVM快照案例分析

1、LVM逻辑卷概述
LVM(Logical Volume Manager)是基于底层即内核的在inux中对逻辑磁盘管理的机制,它可以解决安装linux系统之前需要考虑的磁盘分区问题,不会因为生产环境中数据的增大而重新分区或使用链接的方式扩展磁盘,这样从根本上解决了这一难题。同时它无需重启即可实现磁盘分区的扩展或缩小。也就是说LVM让我们对底层磁盘这种实物概念淡化,而为我们提供了逻辑概念的磁盘。这里有三个概念PV(Physical Volume)、VG(Volume Group)、LV(Logical Volume)以及PE(physical Extent)。下面详细介绍一下:
PV(Physical Volume)物理卷  它是LVM最底层的逻辑存储块,物理卷跟磁盘分区是逻辑概念的对应关系,LVM通过命令可以将物理磁盘转换成物理卷
VG(Volume Group)卷组  它是逻辑上的磁盘,类似于磁盘设备 也可以想象成一个大容器。
LV(Logical Volume)逻辑卷 它是逻辑概念上的分区,把逻辑上的磁盘VG分出来形成LV,之后便可以同物理磁盘分区那样格式化挂载供生产环境使用。
PE(physical Extent)物理长度  相当于物理磁盘的最小存储单元,也就是说VG的最小存储单元,它是逻辑意义上的概念,默认最小存储单元是4MB
扩展:
硬盘的最小存储单元是扇区(512字节)  
文件系统的最小存储单元是 block(1K或4K )
Raid的最小存储单元是     chunk(512K)  
LVM的最小存储单元是     PE   (4M)

2、LVM用到的命令解析
2.1、pvcreate [参数] 物理设备
2.2、vgcreate[参数]卷组名称物理设备
-s指定PE大小
2.3、lvcreate[参数]卷组名称物理卷
-L指定逻辑卷大小
-l指定使用卷组中的多少PE
-n指定逻辑卷名称
3、LVM分区案例分析
(1)、准备工作 模拟环境为3个分区代表3块磁盘来操作---------分区
[iyunv@pan-C ~]# fdisk -l /dev/sdb
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5c5a1dad

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         132     1060258+  83  Linux
/dev/sdb2             133         264     1060290   83  Linux
/dev/sdb3             265         396     1060290   83  Linux
(2)、创建PV
[iyunv@pan-C ~]# pvcreate /dev/sdb{1,2}
  Writing physical volume data to disk "/dev/sdb1"
  Physical volume "/dev/sdb1" successfully created
  Writing physical volume data to disk "/dev/sdb2"
  Physical volume "/dev/sdb2" successfully created
(3)、创建VG
[iyunv@pan-C ~]# vgcreat VG_shudaipiaoling /dev/sdb{1,2}
bash: vgcreat: command not found
[iyunv@pan-C ~]# vgcreate VG_shudaipiaoling /dev/sdb{1,2}
  Volume group "VG_shudaipiaoling" successfully created
(4)、创建LV
[iyunv@pan-C ~]# lvcreate -n LV_shudaipiaoling -L 1.5G VG_shudaipiaoling
  Logical volume "LV_shudaipiaoling" created
(5)、查看验证操作结果
[iyunv@pan-C ~]# pvs #
  PV         VG                Fmt  Attr PSize PFree  
  /dev/sdb1  VG_shudaipiaoling lvm2 a--  1.01g      0
  /dev/sdb2  VG_shudaipiaoling lvm2 a--  1.01g 528.00m
[iyunv@pan-C ~]# vgs
  VG                #PV #LV #SN Attr   VSize VFree  
  VG_shudaipiaoling   2   1   0 wz--n- 2.02g 528.00m
[iyunv@pan-C ~]# lvs
  LV                VG                Attr     LSize Pool Origin Data%  Move Log Copy%  Convert
  LV_shudaipiaoling VG_shudaipiaoling -wi-a--- 1.50g                                          
[iyunv@pan-C ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sdb1
  VG Name               VG_shudaipiaoling
  PV Size               1.01 GiB / not usable 3.41 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB  #PE大小为4M默认值
  Total PE              258
  Free PE               0
  Allocated PE          258
  PV UUID               2j6NI7-2NCU-zLiC-idt8-xJUN-T4lc-Q3ceqM

  --- Physical volume ---
  PV Name               /dev/sdb2
  VG Name               VG_shudaipiaoling
  PV Size               1.01 GiB / not usable 3.44 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              258
  Free PE               132
  Allocated PE          126
  PV UUID               pMHy7v-5lKh-n9O7-JMcQ-ikK6-TlCQ-fnkdB1

[iyunv@pan-C ~]# vgdisplay
  --- Volume group ---
  VG Name               VG_shudaipiaoling
  System ID            
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               2.02 GiB
  PE Size               4.00 MiB
  Total PE              516
  Alloc PE / Size       384 / 1.50 GiB
  Free  PE / Size       132 / 528.00 MiB
  VG UUID               gSK4ef-0cBh-gQzK-PHNy-iH8Z-V0Qy-ieoyle

[iyunv@pan-C ~]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/VG_shudaipiaoling/LV_shudaipiaoling
  LV Name                LV_shudaipiaoling
  VG Name                VG_shudaipiaoling
  LV UUID                0BLLOC-qOaq-fJSn-qdVc-dfNB-Bs0d-drUc2M


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-100028-1-1.html 上篇帖子: RHEL6.3-Raid配置与管理(Red Hat Enterprise Linux Server6.3) 下篇帖子: sshd-xinet-telnet服务服务搭建与管理(Red Hat Enterprise Linux Server6.3) Linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表