linux的LVM的设置

79 篇文章 0 订阅

lvm

1.LVM的基础知识:

物理分区或磁盘时LVM的第一构建块。这些可以是分区、完整磁盘、RAID集或SAN磁盘。
pv物理卷LVM所使用的基础“物理”存储。这些通常是块设备,例如分区或完整磁盘。设备必须初始化为LVM物理卷,才能与LVM结合使用。
vg物理卷组是存储池,由一个或多个物理卷组成。
物理区块是物理卷中存储的小型数据区块,用作LVM存储的后端。
逻辑区块映射到物理区块,构成LVM存储前端。默认情况下,每个逻辑区块映射到一个物理区块。启用某些选项将更改此映射。例如,镜像会导致每个逻辑区块映射到两个物理区块逻辑卷是逻辑区块组。逻辑卷可以像硬盘驱动器分区一样使用。
使用逻辑卷有哪些好处:
逻辑卷和逻辑卷管理有助于更加轻松到管理磁盘空间。如果文件系统需要更多的空间,可以将其卷组的可用空间分配给逻辑卷,并且可以调整文件系统的大小。如果磁盘开始出现错误,可以通过卷组的可用空间分配给逻辑卷,并且可以调整文件系统的大小。如果磁盘开始出现错误,可以通过卷组将替换磁盘注册为物理卷,并且逻辑卷的范围可前一到新磁盘。

2.设置LVM存储

首先,我们添加一个分区,并将标签改为LINUX LVM。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看分区可看到/dev/vdb1标签为LINUX LVM.
在这里插入图片描述
pvcreate /dev/vdb1 用于初始化分区,使其作为物理卷与LVM结合使用。直接在物理卷中创建用于存储LVM配置数据的表头。
创建卷组:vgcreate weixingroup /dev/vdb1(创建由/dev/vdb1物理卷组成的名为weixingroup的卷组)
在这里插入图片描述
监控LVM的存储情况:watch -n 1 ‘pvs;echo +++;vgs;echo +++;lvs;echo ++++;df -h /weixindata’
在这里插入图片描述
从weixingroup物理卷组上创建名为weixindata、容量为50M的逻辑卷。
在这里插入图片描述
监控LVM存储情况,可看到/dev/vdb1分区被占用了52M,PFree为44M。
在这里插入图片描述
格式化逻辑卷,并挂载到名为/weixindata的目录上。
在这里插入图片描述
监控LVM存储情况,此时挂载点为/weixindata
在这里插入图片描述

3.设备拉伸

  • 扩展逻辑卷:
    在这里插入图片描述
    监控LVM存储情况中逻辑卷的大小改变
    在这里插入图片描述
  • 扩展xfs文件系统
    在这里插入图片描述
    监控LVM存储情况中文件系统的大小改变
    在这里插入图片描述
  • 添加一个分区拉伸

首先创建一个标签为LINUX LVM的分区,并将其添加到卷组中。
在这里插入图片描述
监控LVM存储情况中物理卷多了一个/dev/vdb2并且物理卷组空间变大。
在这里插入图片描述
使用部分或全部可用区块扩展逻辑卷。
在这里插入图片描述
监控LVM存储情况中逻辑卷的大小改变
在这里插入图片描述
扩展文件系统
在这里插入图片描述
监控LVM存储情况中文件系统的大小改变
在这里插入图片描述

4.ext4文件系统的拉伸与缩减

先将文件系统卸载,逻辑卷格式化为ext4格式,再重新挂载到/weixindata目录下。将逻辑卷的大小扩展到180M。
在这里插入图片描述
监控LVM存储情况中逻辑卷的大小改变
在这里插入图片描述
全面扩展
在这里插入图片描述
监控LVM存储情况中文件系统的大小随逻辑卷大小而改变。
在这里插入图片描述
对逻辑分区进行全面扫描,注意全面扫描时要先卸载逻辑卷再全面扫描。
resize2fs /dev/weixingroup/weixindata 50M 缩减文件系统大小到50M。
在这里插入图片描述
监控LVM存储情况中文件系统的大小改变
在这里插入图片描述
缩减逻辑卷到50M。
在这里插入图片描述
监控LVM存储情况逻辑卷的大小改变
在这里插入图片描述

5.取出物理卷

如果要取出的物理卷在占用,先将数据迁移到其他物理卷
在这里插入图片描述
监控LVM存储情况中数据迁移到了/dev/vdb2。
在这里插入图片描述
将/dev/vdb1从逻辑组中1取出
在这里插入图片描述
监控LVM存储情况物理卷只有/dev/vdb2
在这里插入图片描述

6.逻辑卷快照

有时我们会误删逻辑卷里的重要数据,为了防止重要数据的丢失,我们可以为逻辑卷做一个快照。
示例如下:
我们在逻辑卷挂载的文件系统中创建四个文件,卸载文件系统。
给逻辑卷快照出一个新的逻辑卷/dev/weixingroup/weixindata_backup,将其挂载到/weixindata目录下删除掉里面的文件。
在这里插入图片描述
卸载快照逻辑卷的文件系统,并删除此快照逻辑卷。
建立一个新的快照逻辑卷/dev/weixingroup/weixindata_aaa,将其挂载到/weixindata目录下,查看目录,删除的文件都还存在。
在这里插入图片描述

7.处理错误

我们在设置LVM时,可能会误删正在使用的物理卷,我们可以通过vgreduce --removemissing vgname命令解除错误。
示例如下:
在这里插入图片描述
删除掉正在使用的物理卷,通过vgs查看物理卷组信息提示错误。
在这里插入图片描述
通过vgreduce --removemissing vgname命令解除错误,如果系统提示必须强制再加–force。
在这里插入图片描述
再次查看物理卷组信息已经没有错误提示。
在这里插入图片描述

8.删除

我们做完LVM实验后,将系统复原的步骤。
第一步:卸载文件系统
第二步:删除逻辑卷
第三步:删除物理卷组
第四步:移除物理卷/dev/vdb1
第五步:pvs查看物理卷
第六步:将pvs查看到的物理卷参照/dev/vdb1物理卷移除,直到pvs查看不到信息
第六步:将建立的/dev/vdbN分区删掉。
在这里插入图片描述
删除物理卷组后vgs查看物理卷组已没有任何信息。
在这里插入图片描述
将建立的/dev/vdbN分区删掉
在这里插入图片描述

9.改变分区类型

改变建立的分区类型
在这里插入图片描述
在这里插入图片描述
类型改变后添加分区的提示发生变化,分区的数量更大,空间更大。
在这里插入图片描述
查看新建的分区,可见类型发生变化
在这里插入图片描述

10.设置PE

创建一个分区后,初始化分区。
在这里插入图片描述
设置PE值为16M
在这里插入图片描述
vgremove vg0 取出之前的设置:
如下图设置,默认状态下PE值为4M:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值