飘在云端

东西南北,海角天涯

· 未定义 · · 9次浏览

腾讯云轻量服务器系统盘扩容

给腾讯云的轻量无忧 4c8g100G 升级到 4c16g180G,升级后硬盘从 100 G 扩容至 180 G,但是开机后显示已有的分区大小没有自动调整
系统是 Ubuntu 22.04.4 LTS

  1. 在线控制台升级套餐配置后,服务器开机后仍然需要手动给服务器的系统盘扩容
  2. 控制台给系统盘创建快照,以便回滚容错
  3. fdisk -l 查询硬盘信息,找到类似如下的段落

    Disk /dev/vda: 180 GiB, 193273528320 bytes, 377487360 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: 884D39AE-2030-4231-B486-520515A9ADD7
    
    Device     Start       End   Sectors  Size Type
    /dev/vda1   2048      4095      2048    1M BIOS boot
    /dev/vda2   4096 209715166 209711071  100G Linux filesystem

    使用 df -TH,查看已有分区的文件系统

    Filesystem     Type   Size  Used Avail Use% Mounted on
    tmpfs          tmpfs  1.7G  1.4M  1.7G   1% /run
    /dev/vda2      ext4   106G   49G   53G  49% /
    tmpfs          tmpfs  8.2G   46k  8.2G   1% /dev/shm
    tmpfs          tmpfs  5.3M     0  5.3M   0% /run/lock
    tmpfs          tmpfs  1.7G   54k  1.7G   1% /run/user/136
    tmpfs          tmpfs  1.7G   46k  1.7G   1% /run/user/0
    

    很明显 /dev/vda2 分区就是扩容前的状态
    使用 growpart 工具扩容分区 /dev/vda2。命令中 /dev/vda2 间需使用空格分隔

    LC_ALL=en_US.UTF-8 growpart /dev/vda 2
    

    返回

    root@114514:~# LC_ALL=en_US.UTF-8 growpart /dev/vda 2
    CHANGED: partition=2 start=4096 old: size=209711071 end=209715167 new: size=377483231 end=377487327
    

    继续

    resize2fs /dev/vda2
    

    返回

    root@114514:~# resize2fs /dev/vda2
    resize2fs 1.46.5 (30-Dec-2021)
    Filesystem at /dev/vda2 is mounted on /; on-line resizing required
    old_desc_blocks = 13, new_desc_blocks = 23
    The filesystem on /dev/vda2 is now 47185403 (4k) blocks long.
    
  4. 验证扩容结果,执行 df -TH,返回

    root@114514:~# df -TH
    Filesystem     Type   Size  Used Avail Use% Mounted on
    tmpfs          tmpfs  1.7G  1.4M  1.7G   1% /run
    /dev/vda2      ext4   191G   49G  134G  27% /
    tmpfs          tmpfs  8.2G   46k  8.2G   1% /dev/shm
    tmpfs          tmpfs  5.3M     0  5.3M   0% /run/lock
    tmpfs          tmpfs  1.7G   54k  1.7G   1% /run/user/136
    tmpfs          tmpfs  1.7G   46k  1.7G   1% /run/user/0
    
评论 (0条)