给服务器扩个容
接上文,最近给服务器升了个级,主要是为了支持后续新上各种奇奇怪怪服务的提供内存。
不过这次升级也带来了更大的系统盘,所以为了更好的利用上这块系统盘,要对服务器的系统分区进行扩大。
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 / 来查看结果:
安全下车 (´▽`)