LVM逻辑卷全!!

运维基础 专栏收录该内容
33 篇文章 0 订阅

1.LVM逻辑卷

1.1逻辑卷的含义

逻辑卷含义
pv物理卷,被处理过的物理分区
pe物理扩展,设定存储最小单元
vg物理卷组,捆绑pv到一个组中
lv逻辑卷,分配最终的使用设备

1.2实验环境

设定一个硬盘,做俩个LVM格式的分区。
在这里插入图片描述建立监控过程

在这里插入图片描述在这里插入图片描述

1.3利用图形理解LVM

在这里插入图片描述

1.4lvm设备建立

-建立物理分区并设定分区type为lvm
-pvcreate  /dev/vdb1                     创建pv
-pvcreate  /dev/vdb2                     创建pv
-vgcreate westosvg -s 2M /dev/vdb1       创建vg -s 设定pe大小位2M
-lvcreate -L 200M -n westoslv westosvg   创建lvm -L指定大小 -n指定名称
-mkfs.xfs /dev/westosvg/westoslv         格式化
-mount /dev/westosvg/westoslv  /westosdir挂载

在这里插入图片描述
在这里插入图片描述

1.5lvm拉伸

-当vg中的容量充足
-xfs文件系统格式使用下面命令
-lvextend  -L 200M /dev/westosvg/westoslv 拉伸设备
-xfs_growfs  /westosdir	                  拉伸文件系统,rhel7中可以用设备或挂载点。rhel8中只能用挂载点
-ext4格式文件系统
-umount /westosdir                       ext4格式不支持挂载状态修改
-mkfs.ext4 /dev/westosvg/westoslv        格式化成ext4格式
-mount /dev/westosvg/westoslv /westosdir 挂载
-lvextend -L 1700 /dev/westosvg/westoslv 拉伸文件设备
-resize2fs   /dev/westosvg/westoslv      扩展文件系统
  1. xfs格式系统
    在这里插入图片描述
  2. ext4格式文件系统

在这里插入图片描述在这里插入图片描述

1.6lvm缩减

由于xfs格式的文件系统是不能进行缩容的,所以可以通过xfsdump -f 文件备份位置  文件内容   备份到相应位置或者通过cp命令进行备份
备份完成之后,将lvm分区移除,加入到vg组中,然后在重新进行lvm的扩容,扩容之后将数据迁移回来即可。



这里的缩容使用的是ext4的文件系统
-umount /westosdir                        解除挂载
-e2fsck -f /dev/westosvg/westoslv         扫描一下文件系统
-resize2fs   /dev/westosvg/westoslv  800M 原来1700到800M,缩减文件系统
-mount /dev/westosvg/westoslv /westosdir  挂载
-lvreduce -L 800M /dev/westosvg/westoslv  缩减设备文件

在这里插入图片描述
在这里插入图片描述

1.7lvm文件移动(必须是俩个硬盘都是同一个vg下的pv)

-pvmove /dev/vdb1 /dev/vdb2        移动文件内容

在这里插入图片描述

1.8LVM快照

-lvcreate -L 20M -n westos-back -s /dev/westosvg/westoslv
-L指定快照大小      n 指定快照名称    s指定照的对象

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

1.9删除设备

-首先要保证所有设备都没有被挂载
-lvremove  /dev/westosvg/westoslv    删除lvm设备
-vgremove westosvg                   删除vg
-pvremove /dev/vdb1                  删除pv
-fdisk /dev/vdb                      删除硬盘LVM分区

在这里插入图片描述

2.vdo虚拟数据优化器

-kvdo                      ##压缩数据
-uds                       ##优化重复数据

2.1环境建立

-首先加载一个光盘并挂载到/media目录下,mount /dev/cdrom /media
-然后用/media/images/install.img进行传输测试

2.2vdo建立

- dnf install vdo.x86_64                                 ##下载vdo
- vdo create --name=westos_vdo --device=/dev/vdb         ##建立名为westos_vdo的vdo
- vdo status --name=westos_vdo  |  less                  ##分页方式查看vdo状态
- Deduplication:enabled                                  ##vdo检测并删除重复数据的功能是开启的
- Compression:enabled                                    ##vdo数据压缩功能开启

在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.3 vdo设备的使用

- mkfs.xfs -K /dev/mapper/westos_vdo             ##格式化vdo设备,K表示跳过空字节,加快格式化速度
- mkdir /westos_vdo                              ##建立个文件夹,用于实验挂载目录
- mount /dev/mapper/westos_vdo  /westos_vdo      ##挂载
- mount /dev/cdrom /mnt                             ##挂载一个镜像,用里面文件进行传输测试
- cp /mnt/images/install.img /westos_vdo         ##复制进行测试,看是不是数据进行了重复检测和压缩

在这里插入图片描述
在这里插入图片描述

2.4vdo删除

-umount /westosexam          ##首先解除vdo的挂载
-vdo stop --name westos_vdo  ##停止vdo的使用
-vdo remove --name westos_vdo ##删除设备

在这里插入图片描述

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:我行我“速” 设计师:Amelia_0503 返回首页

打赏作者

Studying!!!

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值