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

如果是用挂载方式扩容,自行百度,挂载扩容注意,不要使用原系统的文件夹,最好新建一个文件夹,大容量文件,可通过软连接方式进行跳转存储。

posted @   一只白杨  阅读(492)  评论(0编辑  收藏  举报
编辑推荐:
· 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)
点击右上角即可分享
微信分享提示