linux磁盘扩容以及挂载
新加了一块磁盘/dev/vdb
先给它分区
fdisk /dev/vdb
n 新增分区
p 选择分区
选择开始位置,默认就回车,从1开始
选择大小,默认就回车
t 改变分区类型
8e 选择为逻辑卷类型
w 保存
pvcreate /dev/vdb1 创建物理卷
如果不是扩容
vgcreate vg /dev/vdb1 创建卷组vg
lvcreate -l 100%VG -n data vg 使用所有的卷组vg创建逻辑卷data
pvdisplay查看物理卷 vgdisplay 查看卷组 lvdisplay 查看逻辑卷
如果扩容
不创建卷组和逻辑卷
扩大原有卷组 vgextend vg /dev/vdb1 用物理卷/dev/vdb1扩给vg卷组
扩大逻辑卷 lvextend -l +100%FREE /dev/vg/data 将卷组空闲全部划分给逻辑卷 逻辑卷名称可通过lvdisplay查看
最后使用resize2fs 【逻辑卷名】 重新计算大小
除了resize2fs还有一种重新计算大小的方式
取决于文件系统的格式
xfs_growfs 【逻辑卷名】
挂载的话,需要先格式化
格式化逻辑卷 mkfs -t ext4 /dev/vg/data
mount /dev/vg/data /data
将 /dev/vg/data /data ext4 defaults 1 2 写入 /etc/fstab
如果是用挂载方式扩容,自行百度,挂载扩容注意,不要使用原系统的文件夹,最好新建一个文件夹,大容量文件,可通过软连接方式进行跳转存储。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)