ubuntu22系统扩容500G硬盘到根目录(贴心教程)


准备

新装的服务器内存比较小,因为备份的缘故存储容量经常达到80%。所以增加了500G存储,需要扩容到根目录


注意:重要数据做好备份

当前磁盘状况

查看硬盘空间和类型

df -TH

查看服务器所有安装的硬盘状态(包括已安装和未安装的)

使用lsblk命令来以树状图查看磁盘空间使用情况

dsblk

对新添加的硬盘/dev/sdb进行分区

fdisk /dev/sdb

在 command 输入 m 进行帮助
• n   增加一个新分区
• e 扩展分区
• p 主分区
• 1-4 所增加主分区的数量
• 卷的起始位置
• 卷的结束位置
• w   将分区表写入磁盘并退出

第一步输入n,第二部输入p,第三步输入1(都是默认的) 第四步、第五步都直接回车确定

检查分区,可以看到 sdb1 是刚创建的新分区

lsblk
11、对新分区进行格式化前,先看下之前根目录分区格式,这里是 ext4 分区格式

 mkfs -t ext4 -c /dev/sdb1
# -t 制定要把磁盘格式化成什么类型
# -c 在建立文件系统之前检查环道,要等一段时间,新硬盘一般不需要

格式化时间比较长(可能是因为服务器是一个虚拟机的原因),先干点儿别的

将硬盘分区初始化为物理卷

 pvcreate /dev/sdb1

查看物理卷,可以看到第二个分区就是我们新创建的物理卷

pvdisplay

vgextend 命令将物理卷添加到根目录所在的卷组

sudo vgextend ubuntu-vg /dev/sdb1
ubuntu-vg         #根目录所在的组名
/dev/sdb1        #新磁盘分区名

查看逻辑卷大小

lvdisplay /dev/mapper/ubuntu--vg-ubuntu--lv

查看卷组剩余空间

vgdisplay ubuntu--vg
  1. 如果卷组有剩余空间,扩展逻辑卷
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

更新逻辑卷同步至文件系统

xfs文件系统格式用:

xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv

其它文件系统格式:

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

以上是我扩容过程的一些记录,有没写清楚的希望大家补充。实际操作中可能会遇到和我不一样的问题,可以参考ai工具解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值