2019/01/27 LVM逻辑卷管理

在这里插入图片描述
lvm逻辑卷相当于普通分区来讲,优势是方便扩展空间
我们创建文件系统,分区分完了,是无法修改分区大小的
pvcreate
先把普通的硬盘或者分区变成物理卷,physical volumes 物理卷
相当于给硬盘或者分区贴个标签,表明将来不是分区用了,是当逻辑卷用
有4个硬盘或者分区就会形成4个物理卷,
vgcreate
volume group 卷组
把四个物理卷的分区逻辑的组合成一个大的单位=一个大硬盘
lvcreate
创建逻辑卷,等于吧之前卷组的空间拿出一部分作为逻辑卷分区
PE physical extent 物理的扩展盘区 ~= raid chunk

在这里插入图片描述
创建逻辑卷需要选择id 8e
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
变成物理卷, pvs /pvdisplay 查看现有的物理卷
在这里插入图片描述
1.先把普通的分区和硬盘变成物理卷 pvcreate
2.通过vgcreate 把已经有的物理卷加入到卷组
3.再从卷组中分出一部分作为逻辑卷

在这里插入图片描述
创建物理卷,两个毫无关联的物理卷
PE SIZE未指定

vgs查看现有的卷组 vgcreate创建卷组,把单个独立的分区硬盘组合到一块
指定卷组名 vg0 指定哪些成员分区 /dev/sd{17,c1} -s指定PE的大小

在这里插入图片描述
total PE 总共有64个PE 内存大小=64*16M=1G,没有使用的11.41M,一块一块PE分,剩下的凑不出整数
allocated pe 分配出去的pe

在这里插入图片描述
显示卷组 vgs vgsdisplay
在这里插入图片描述
在这里插入图片描述

**创建逻辑卷 lvcreate -n 卷名 lv0
-L是以容量为单位 -l是以PE个数为单位 (写小l更精确) **
在这里插入图片描述
dm=devices mapper 设备映射
再创建一个逻辑卷把剩余空间用完

在这里插入图片描述
100%等于剩余的全部容量都分出去
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建完逻辑卷需要创建文件系统,blkid查看是否有文件系统
在这里插入图片描述
mkfs.etxt4 创建文件系统在这里插入图片描述
修改etc/FSTAB
在这里插入图片描述
逻辑卷性能好
在这里插入图片描述
给逻辑卷扩展,需要先扩展卷组,加一块硬盘在这里插入图片描述
先将新加的硬盘变成物理卷
在这里插入图片描述
扩展卷组,把新的物理卷加入卷组 vgextend
在这里插入图片描述
扩展逻辑卷,把卷宗里的空间分配到逻辑卷 lvextend
逻辑卷的PE叫LE

在这里插入图片描述
df挂载还是没有增加空间是因为原来的逻辑卷加进去没有文件系统无法存数据
所以需要同步文件系统 resize2fs

在这里插入图片描述
lvextend -r -l -r扩容的时候顺便把文件系统也同步了
在这里插入图片描述
全部扩容了,没有剩余空间,用户也不用离开使用在这里插入图片描述
缩小空间是危险的,很容易丢失数据
如果要压缩,一定要先备份再压缩 centos xfs系统只能扩,不能缩
5.个步骤缩减空间

**缩减必须是离线缩减,所以必须取消挂载
1.取消挂载 umount
2.缩减文件系统
(先做文件系统检查 e2fsck -f /dev/vg0/lv0)
resize2fs /dev/vg0/lv0 10g缩减文件系统到10g
**在这里插入图片描述
3.缩减逻辑卷 缩减的空间必须跟之前的文件系统缩减一致
在这里插入图片描述
**pvcreate /dev/sda7 创建物理卷
pvcreate /dev/sdc1 创建物理卷
vgcreate -s 16M /dev/sd{a7,c1} 创建卷组,pe大小16M
lvcreate -n lv0(名字) -l 100(100个pe大小) vg0 (卷组)创建逻辑卷
lvcreate -n lv1 -l 100%FREE vg0 创建逻辑卷lvm
mkfs.ext4 /dev/vg0/lv0 创建文件系统
mount 挂载
**
扩展
lvextend -r -l +100FREE /dev/vg0/lv0 -r扩展容量的同时同步文件系统
或者
lvextend -l +100%FREE vg0
resize2fs /dev/vg0/lv0 同步发文件系统
xfs_growfs /mnt/lv0 挂载点 针对xfs

缩减 先缩文件系统再缩减逻辑卷
umount /mnt/lv0
resize2fs /dev/vg0/lv0 10G
fsck -f /dev/vg0/lv0
resize2fs /dev/vg0/lv0
lvreduce -L 10G /dev/vg0/lv0
mout -a

在这里插入图片描述
在这里插入图片描述
把540个PE挪到其他卷里,更换硬盘,或者加块硬盘
在这里插入图片描述
pvmove sdd上的pe挪到同一卷组的其他分区里,挪的不是数据是空间
空间过去了,自然数据也过去了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
pvermove 、dev/sdd直接吧sdd 从物理卷中删除,变成普通硬盘
把SDD设备排除卷组

在这里插入图片描述

删除vg 卷宗 中pv 物理卷
pvmove /dev/sdd
vgreduce vg0 /dev/sdd 从vg0卷宗中删除dev/sdd
pvremove /dev/sdd

把sda7 从逻辑卷中移除,,先把PE数据移动到同一数组的其他物理卷里,
在这里插入图片描述
vgreduce 从卷组中删除
在这里插入图片描述
把删除拆下来的硬盘放到别的机器上,可能存在设备名什么的重复冲突,所以先要检查下对方机器是否存在同样名字的
设备

在这里插入图片描述
在这里插入图片描述
**pvcreate 创建物理卷
vgcreate 创建卷组
lvcreate创建逻辑卷
lvdisplay查看逻辑卷
mkfs.xfs /dev/vg0/lv0 创建xfs文件系统
mkdir /mnt/lv0 创建文件夹
mount /dev/vg0/lv0 /mnt/lv0挂载
**
vgrename 修改卷组名称
在这里插入图片描述
vrename 修改逻辑卷名称
在这里插入图片描述
在这里插入图片描述
要移动这个逻辑卷,就先取消挂载,禁用卷组
在这里插入图片描述
设置要导出的设备为导出状态 exported
在这里插入图片描述
吧6 的硬盘插入到7 的硬盘里
在这里插入图片描述
vgimport 导入状态
在这里插入图片描述
激活卷组
在这里插入图片描述
改名
在这里插入图片描述
逻辑卷的迁移
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值