day38-RHEL-管理存储堆栈

LVM : Logical Volume Manager(逻辑卷管理器)

PV:physical volume,物理卷

VG:volume group,卷组

PE:physical extent,物理拓展(块)

VDO:visual data optimizer,虚拟数据优化器

作用:删除重复数据、压缩数据

LVM 的核心优势:动态扩容

meta:元

/dev/卷组/逻辑卷

LE:页

PE:块

卷组由物理卷拼成

wipe:擦 snap:快照

格式化逻辑卷:在逻辑卷上装文件系统

/etc/fstab可以实现:文件系统的永久挂载

必须先给 分区 打lvm标签,之后才能把这个分区 初始化 为物理卷

先扩展卷组 ,再扩展逻辑卷 ,最后扩展文件系统

virtio:虚拟机驱动程序

传统 LVM 方式(手动挡)

如果你不使用 Stratis,想要实现类似的功能(动态扩容、快照等),通常需要执行以下 5-6 个独立步骤:

准备物理设备:使用 parted 或 fdisk 分区,并设置 LVM 标签。

创建物理卷 (PV):pvcreate /dev/sdb1

创建卷组 (VG):vgcreate my_vg /dev/sdb1

创建逻辑卷 (LV):lvcreate -L 10G -n my_lv my_vg

格式化文件系统:mkfs.xfs /dev/my_vg/my_lv

挂载使用:mount /dev/my_vg/my_lv /mnt/data(后续扩容时):还需要分别执行 lvextend 和 xfs_growfs。

Stratis 方式(自动挡)

Stratis 将上述的 PV、VG、LV 以及文件系统层全部抽象化了。你只需要关注两个概念:池 (Pool) 和 文件系统 (Filesystem)。

操作简化为 2-3 步:

创建池 (Pool):stratis pool create my_pool /dev/sdb

后台发生了什么? Stratis 自动帮你做了 PV 初始化、VG 创建、Thin Pool 配置等一系列底层 LVM 操作。

创建文件系统:stratis fs create my_pool my_fs

后台发生了什么? Stratis 自动从池中切分空间创建 LV,并自动格式化为 XFS 文件系统。

挂载使用:mount /stratis/my_pool/my_fs /mnt/data

卸载命令是umount而不是unmount

分区:根据磁盘划分出来的逻辑存储单元

如果当前目录 刚好就是 挂载点,那么这个挂载点就处于 正在使用的状态

逻辑卷相当于分区

如何最快配置sudo权限?

usermod -aG把用户添加到wheel组中

相关推荐
2035去旅行13 分钟前
ADB的底层原理
linux·adb·嵌入式·arm·soc
武子康19 分钟前
单卡 A6000 跑 Qwen-Drive:怎样留下可比较的第一条基线?
linux·人工智能·深度学习
女神下凡26 分钟前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
落羽的落羽32 分钟前
【C++】C++17的主要特性
linux·服务器·开发语言·c++·算法·机器学习
SQL772 小时前
IT运维发展史,一部宏伟史诗
运维·运维发展史
分布式存储与RustFS3 小时前
Terraform 状态文件老在本地丢、并发还撞锁:把 state 锁进 RustFS
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
csdn_aspnet3 小时前
macOS 10 、Docker 玩轉 MySQL
运维·mysql·macos·docker·容器·mac
爱和冰阔落5 小时前
【Linux网络】TCP 半包粘包怎么解决?从长度报头、JSON 拆包到网络计算器完整实战
linux·运维·网络·tcp/ip
say_fall7 小时前
【Linux网络编程】UDP套接字编程:系统编程组件、基础回显服务、InetAddr与地址转换、翻译服务与线程池聊天室
linux·服务器·网络·udp·vr
ö Constancy7 小时前
一台电脑的硬件组成与作用:按功能分类详解(Windows 与 Linux 视角)
linux·windows·电脑