RK3568平台入门到精通系列讲解之开发环境搭建(LVM磁盘动态扩容)

本文介绍了在开发中因项目增多导致磁盘空间不足时,如何通过添加硬盘并使用LVM(逻辑卷管理)来扩展系统卷组(例如/home)。步骤包括:虚拟机添加硬盘,创建分区,将分区转换为LVM类型,初始化磁盘给LVM,将新磁盘加入卷组,扩展逻辑卷容量,最后通过resize2fs命令扩容文件系统。
摘要由CSDN通过智能技术生成

在开发过程中,随着项目越来越多,代码工程越来越大。导致磁盘空间不足的情况。本文介绍的是通过新加硬盘扩充容量,并把扩充的容量添加到当前系统卷组(home)中。

示例以虚拟机添加虚拟硬盘的方式进行,在真实物理主机中同样适用。

1、添加硬盘向导(真实物理主机可省略)

(独立模式可不选)

添加完成后的文件结构如图所示:

2、硬盘分区调整

2.1 分区创建

开启虚拟机,这里为新添加的硬盘:

下面开始硬盘的分区。

2.2 分区表转换,转换为LVM分区表

转换后重新reboot系统。

2.3 磁盘扩容

2.3.1 初始化磁盘给LVM应用

root@ubuntu:~# pvcreate /dev/sdb1

2.3.2 将新创建的磁盘加入到逻辑卷组

root@ubuntu:~# vgextend /dev/ubuntu-vg /dev/sdb1

2.3.3 将逻辑卷组ubuntu-vg的逻辑卷lv-0的容量增加400G

root@ubuntu:~# lvextend -L +400G /dev/ubuntu-vg/lv-0

就是把lv-0增加400G,增加的数值中不能有小数点,如果遇到400.3GB这样的,可以分两次增加扩展,先增加400G,再增加300M。

运行lvdisplay,查看扩展后的容量是否增加。

2.3.4 最后扩容磁盘分区

root@ubuntu:~# resize2fs /dev/ubuntu-vg/lv-0

扩容后的分区如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

James Joe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值