Linux的LVM磁盘扩容

目录

引子

最近因为有个服务器的磁盘和内容太小了,连按tab都要提示No space left on device了,实在受不了了,更何况服务器的项目也因为没有空间直接崩了,在领导申请到了内存和磁盘后立马着手去扩硬盘,(内存是直接扩的,硬盘需要进行手动逻辑卷扩容)

环境

来看一下我当前的容量

容量35G,已用35G,剩余2MB

扩容步骤

1、查看磁盘现有分区

bash 复制代码
fdisk -l

2、开始分区某一块磁盘

bash 复制代码
fdisk /dev/vda

3、查看分区是否成功

bash 复制代码
fdisk -l

4、重读分区表信息

bash 复制代码
partprobe

5、创建物理卷设备

bash 复制代码
pvcreate /dev/vda

6、扩展卷组设备

bash 复制代码
vgextent centos /dev/vda3

7、清理磁盘空间

couldn't create temporary achive name是因为磁盘满了,所以先清理无用文件

8、确认存在300M以上空间,继续扩展卷组

9、调整逻辑卷大小

bash 复制代码
lvresize -L +50G /dev/mapper/centos-root

10、确认文件系统,刷新磁盘容量

bash 复制代码
# xfs文件系统
xfs_growfs /dev/mapper/centos-root

# ext4文件系统
resize2fs /dev/mapper/centos-root

结束

完结撒花

相关推荐
M78佐菲11 小时前
ARM学习笔记(1)
linux·arm开发·笔记·嵌入式硬件·学习
骇客野人11 小时前
Redis 完整安装部署方案(Linux,分【源码编译】+【Docker】两种,推荐生产用源码,测试快速用 Docker)
运维
益达丫12 小时前
Socket编程揭秘:端口、IP与进程通信的底层逻辑
linux·笔记
比兔代理13 小时前
正向代理与反向代理技术辨析,为什么代理 IP 属于正向代理
服务器·网络·http·ip
Wang's Blog14 小时前
Java 接入Redis: 通用命令与键管理
java·服务器·redis
Wang's Blog14 小时前
Java 接入Redis: 列表集合与有序集合操作命令
java·服务器·redis
蓝速科技14 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
Ivanqhz15 小时前
SVD++算法
java·服务器·网络·深度学习·神经网络
chicheese15 小时前
Linux 面试速查表:从初级到高级,附高频场景答题模板
linux·运维
Linux-lucky15 小时前
32-38-Linux学习之旅之MySQL综合
linux·运维·学习·mysql·ubuntu