给服务器扩个容

发布于:01/17/2026 06:42:28 · Technology · #linux

接上文,最近给服务器升了个级,主要是为了支持后续新上各种奇奇怪怪服务的提供内存。

不过这次升级也带来了更大的系统盘,所以为了更好的利用上这块系统盘,要对服务器的系统分区进行扩大。

Get started

首先检查一下,我最开始以为腾讯云有自动化助手会自动跑这些命令帮我扩大硬盘,但是看起来没有,只好自己处理一下了。

所有的命令都以 root 权限运行。

df -h /
lsblk

得到结果:

root@VM-8-17-ubuntu:/$ lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sr0     11:0    1  19M  0 rom  
vda    253:0    0  80G  0 disk 
├─vda1 253:1    0   1M  0 part 
└─vda2 253:2    0  60G  0 part /

root@VM-8-17-ubuntu:/$ df -h /; lsblk -f
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda2        59G   19G   38G  33% /
NAME   FSTYPE  FSVER            LABEL    UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sr0    iso9660 Joliet Extension config-2 2026-01-17-13-40-21-00                              
vda                                                                                          
├─vda1                                                                                       
└─vda2 ext4    1.0                       9842d3d6-a839-4127-bda7-f19137effe71   37.9G    31% /

可以看到 Disk 是 80GB,但是分区只有 60GB,所以让我们扩容一下吧,这个操作挺安全的,不过你害怕的话还是拍个快照吧。

运行以下命令,根据上文命令的输出结果调整硬盘的路径和分区的路径。

# 扩容 数字 2 指的是第二个部份
# 从上文的 vda2 253:2 冒号后的数字得出
growpart /dev/vda 2

# 扩展文件系统
resize2fs /dev/vda2

最后不用重启,重新运行 df -h / 来查看结果:

root VM 8.png

安全下车 (´▽`)