LVM逻辑卷管理总结
2015-12-10 18:38
302 查看
以前做过关于LVM相关操作的测试,但是当时没有做相应的记录。今天恰好遇到线上一处LVM逻辑卷需要进行缩减操作,于是就实验一番,将一些点滴记录下来:
测试环境:centos6.5
测试工具:lvm2工具包(yum install lvm2 -y)
测试磁盘:/dev/xvde、/dev/xvdf
一、给磁盘划分分区:
1.root# fdisk /dev/xvde
![](http://s4.51cto.com/wyfs02/M00/77/88/wKioL1ZpUsCh-_icAAB5RfYx0xE557.jpg)
![](http://s2.51cto.com/wyfs02/M02/77/89/wKiom1ZpUvmg7Q3vAAET-nG6bRY421.jpg)
2.fdisk /dev/xvdf
![](http://s1.51cto.com/wyfs02/M00/77/89/wKiom1ZpU2nguglNAABMfOKqYjs147.jpg)
![](http://s5.51cto.com/wyfs02/M00/77/89/wKiom1ZpU2rDKORdAABjStmCIJU675.jpg)
二、逻辑卷创建测试:
![](http://s2.51cto.com/wyfs02/M00/77/89/wKiom1ZpUAihQYMcAAEIboKu_C4249.jpg)
![](http://s1.51cto.com/wyfs02/M02/77/88/wKioL1ZpVJ2T2CZbAAAwHsxwJgg610.jpg)
从上图可以看出,创建LV*逻辑卷的时候最先从排在前面的磁盘分区(/dev/xvde1)中划分,当该磁盘空间不足时会自动跨磁盘分区划分到足够空间的逻辑卷。如果释放最先创建的逻辑卷,这样会将原来占用的磁盘空间释放,后续创建逻辑卷的时候,系统会首先判断前面的磁盘空间满足不满足当前的需求,如果不满足会自动去后面的磁盘去获取,如果满足则会在前面的磁盘上面获取空间划分成逻辑卷!
三、LVM命令参考:
http://dreamfire.blog.51cto.com/418026/1084729/
创建pv:pvcreate /dev/xvde1 #创建物理卷
pvdisplay #查看已经产生的pv
创建VG:vgcreate VGdata /dev/xvde1 #创建卷组,名称为VGdata
vgdisplay #查看卷组表
创建LV:lvcreate -L 20G -n LVdata VGdata #-L lv的大小 -n 指定lv的名称
lvcreate -l 51199 -n LVdata VGdata
lvdisplay #显示LV信息
格式化LV并挂载文件系统
mkfs.ext4 /dev/VGdata/LVdata
mount /dev/VGdata/LVdata /data
管理--> 增加lv大小
首先创建一块新的分区并格式化分区
mkfs.ext4 /dev/xvde2
创建pv,扩容VG,LV
vgextend VGdata /dev/xvde2 #扩容VG
lvextend -L 50G /dev/VGdata/LVdata #扩容LV到50G +50G是对LV直接增加50G
扩容文件系统:
resize2fs /dev/VGdata/LVdata #执行该命令重设大小,对于当前正在使用的LVdata有效
查看扩容情况:df -h
测试环境:centos6.5
测试工具:lvm2工具包(yum install lvm2 -y)
测试磁盘:/dev/xvde、/dev/xvdf
一、给磁盘划分分区:
1.root# fdisk /dev/xvde
![](http://s4.51cto.com/wyfs02/M00/77/88/wKioL1ZpUsCh-_icAAB5RfYx0xE557.jpg)
![](http://s2.51cto.com/wyfs02/M02/77/89/wKiom1ZpUvmg7Q3vAAET-nG6bRY421.jpg)
2.fdisk /dev/xvdf
![](http://s1.51cto.com/wyfs02/M00/77/89/wKiom1ZpU2nguglNAABMfOKqYjs147.jpg)
![](http://s5.51cto.com/wyfs02/M00/77/89/wKiom1ZpU2rDKORdAABjStmCIJU675.jpg)
二、逻辑卷创建测试:
![](http://s2.51cto.com/wyfs02/M00/77/89/wKiom1ZpUAihQYMcAAEIboKu_C4249.jpg)
![](http://s1.51cto.com/wyfs02/M02/77/88/wKioL1ZpVJ2T2CZbAAAwHsxwJgg610.jpg)
从上图可以看出,创建LV*逻辑卷的时候最先从排在前面的磁盘分区(/dev/xvde1)中划分,当该磁盘空间不足时会自动跨磁盘分区划分到足够空间的逻辑卷。如果释放最先创建的逻辑卷,这样会将原来占用的磁盘空间释放,后续创建逻辑卷的时候,系统会首先判断前面的磁盘空间满足不满足当前的需求,如果不满足会自动去后面的磁盘去获取,如果满足则会在前面的磁盘上面获取空间划分成逻辑卷!
三、LVM命令参考:
http://dreamfire.blog.51cto.com/418026/1084729/
创建pv:pvcreate /dev/xvde1 #创建物理卷
pvdisplay #查看已经产生的pv
创建VG:vgcreate VGdata /dev/xvde1 #创建卷组,名称为VGdata
vgdisplay #查看卷组表
创建LV:lvcreate -L 20G -n LVdata VGdata #-L lv的大小 -n 指定lv的名称
lvcreate -l 51199 -n LVdata VGdata
lvdisplay #显示LV信息
格式化LV并挂载文件系统
mkfs.ext4 /dev/VGdata/LVdata
mount /dev/VGdata/LVdata /data
管理--> 增加lv大小
首先创建一块新的分区并格式化分区
mkfs.ext4 /dev/xvde2
创建pv,扩容VG,LV
vgextend VGdata /dev/xvde2 #扩容VG
lvextend -L 50G /dev/VGdata/LVdata #扩容LV到50G +50G是对LV直接增加50G
扩容文件系统:
resize2fs /dev/VGdata/LVdata #执行该命令重设大小,对于当前正在使用的LVdata有效
查看扩容情况:df -h
相关文章推荐
- 在Linux中使用LVM构建灵活的磁盘存储(第一部分)
- Linux培训笔记:LVM实验
- 逻辑卷管理(LVM) Linux 用户指南
- 什么是逻辑分区管理 LVM ,如何在Ubuntu中使用?
- LVM磁盘管理
- LINUX 逻辑卷管理: LVM
- 基于RHCS+iSCSI+CLVM实现Web服务的共享存储集群架构
- lvm扩容就是他了
- LVM逻辑卷分区笔记
- Linux逻辑盘卷管理LVM详解
- LVM逻辑卷基本概念及LVM的工作原理
- LVM 逻辑卷 简介
- linux的LVM
- 详解LVM工作原理及企业中高级应用实例分析
- linux lvm
- LVM---逻辑盘卷管理
- LVM以及挂载一块新硬盘
- LVM总结
- lvm_whitepaper
- LVM lv扩容