linux逻辑卷

管理员利用LVM在磁盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理文件系统可以跨越磁盘,当服务器添加新的磁盘后,管理员不必将原有的文件移动到新的磁盘上,而是通过LVM可以直接扩展文件系统跨越磁盘。

**物理卷PV:**可以是磁盘、磁盘分区,需要将磁盘、磁盘分区转换为LVM的物理卷

**卷组VG:**多个物理卷组合而成

**逻辑卷LV:**指定从卷组中提取多少容量来创建逻辑卷,最后对逻辑卷格式化并挂在使用

**物理块PE:**物理卷组合未卷组后,所划分的最小存储单位,默认未4M,带下可以配置

在linux系统中(红帽),如果设置由系统自动分区,则系统除了创建一个"/boot"引导分区之外,会降剩余的磁盘空间全部采用LVM进行管理,并在其中创建两个逻辑卷,分别挂载到根分区和交换分区。

可以通过df -hT |grep -v tmpfs来查看是否采用LVM逻辑卷

常用命令:

1.创建物理卷 卷组

pvcreate /dev/sd{b,c} #可以省略

vgcreate wgroup /dev/sdb /dev/sdc

2.根据需求划分逻辑卷

lvcreate -L 容量大小 -n 逻辑卷名 卷组名

lvcreate -L 20G -n data wgroup

3.格式化挂载使用

mfks.xfs /dev/wgroup/data

mkdir /global/data

mount /dev/wgroup/data /global/data

4.扩展逻辑卷的空间,前提是所在卷组要有剩余空间,如果卷组不够,就增加物理卷

pvcreate /dev/sd{d,e}

vgextend wgroup /dev/sdd /dev/sde

lvextend -L +20G /dev/wgroup/data

#但是通过df -hT查看,并没有增加,可以把整个逻辑卷格式化解决,但是并不可取

xfs_growfs /dev/wgroup/data

如果是ext4的文件系统

resize2fs /dev/wgroup/data

5.删除LVM分区

umount /global/data

lvremove /dev/wgroup/data

vgremove wgroup

pvremove /dev/sd{b,c,d,e}

相关推荐
a5986521 小时前
云手机怎么选?ARM服务器原生架构和X86模拟器差别很大
服务器·arm开发·智能手机
程序员清风9 小时前
数据处理脚本工程化:日志、配置、命令行与测试
服务器·开发语言·数据库
readhere9 小时前
从ZYNQ7000开发板,学会启动嵌入式Linux系统——入门学习:EBAZ4205篇目录
linux·启动·嵌入式linux·zynq7000·ebaz4205
打工仔折腾 AI11 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
yyuuuzz11 小时前
跨境站点日志时区混乱的排查记录
运维·服务器·网络·云计算·aws·1024程序员节
‎ദ്ദിᵔ.˛.ᵔ₎11 小时前
关于Linux 线程局部存储的认识
linux·运维
GlobalInfo11 小时前
全球及中国风电叶片检测机器人行业研究报告(2026版):市场现状、行业前景与占有率分析
运维·网络·人工智能·机器人
数字新视界12 小时前
一体化机柜在数据中心运维中的创新应用与优势分析
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
隔窗听雨眠13 小时前
KingbaseES平替全链路实践:从迁移评估到可持续运维
运维
skywalk816313 小时前
登到192.168.1.5那台机器,看看今天白天,大约从早晨到晚上,都卡住了。看看因为什么卡住,为什么卡住而没有杀死那个导致卡死的进程,为什么
运维·系统·freebsd