本示例中,升级配置前服务器内系统盘容量为40 GB,升级后系统盘容量为50 GB。
轻量应用服务器内系统盘默认的设备名称为/dev/vda
。
-
远程连接升级后的Linux服务器。
具体操作,请参见远程连接Linux服务器。
-
查看服务器内云盘以及分区的信息。
-
运行以下命令,查看服务器的云盘情况。
sudo fdisk -lu
由于升级配置时不涉及服务器内的数据盘,因此以下示例仅说明系统盘(
/dev/vda
)的情况。上图中信息说明:-
图中①区域:升级配置后,系统盘(
/dev/vda
)的容量。 -
图中②区域:
Device
下的信息表示系统盘的分区名称,System
下的信息表示云盘的分区类型(Linux
表示分区类型为MBR分区)。轻量应用服务器系统盘的默认分区名称为/dev/vda1
,默认分区类型为MBR分区。
-
-
运行以下命令,查看分区信息。
df -Th
轻量应用服务器中系统盘分区(
/dev/vda1
)的默认文件系统类型为ext4
。查询结果如下图所示,文件系统大小仍为升级前的40 GB,表示需要扩容分区以及文件系统。
-
-
扩容分区。
-
运行以下命令,安装growpart工具。
不同的操作系统版本,需要运行不同的命令,说明如下:
Alibaba Cloud Linux 2/3版本、CentOS 7及以上版本Debian 9及以上版本、Ubuntu14及以上版本
sudo yum install -y cloud-utils-growpart
-
更新软件源。
sudo apt-get update
-
安装cloud-guest-utils。
sudo apt-get install -y cloud-guest-utils
-
-
运行以下命令扩容分区。
命令参数中
/dev/vda
和1
之间需要空格分隔,1
是分区编号。
sudo growpart /dev/vda 1
执行结果如下图所示。如果您在该步骤运行命令时出现报错,可以手动排查。具体操作,请参见常见问题。
-
-
扩容文件系统。
由于轻量应用服务器中系统盘分区(
/dev/vda1
)的默认文件系统类型为ext4,因此该步骤介绍如何扩容ext4文件系统。-
运行以下命令,根据文件系统类型扩容文件系统。
-
文件系统类型为ext4
sudo resize2fs /dev/vda1
-
文件系统类型为xfs
sudo xfs_growfs /dev/vda1
-
-
运行以下命令,查看扩容结果。
df -Th
查询结果如下图所示,文件系统大小为50 GB,表示扩容成功。扩容完成后,您需要根据实际情况检查数据是否正常。
-
如果扩容成功,服务器中的业务程序能够正常运行,则完成操作。
-
如果扩容失败,则通过备份的快照回滚数据。具体操作,请参见使用快照回滚磁盘。
-
-
本示例中,服务器操作系统为Windows Server 2012 R2 64位,升级配置前服务器内系统盘(C盘)容量为40 GB,升级后系统盘(C盘)容量为60 GB。
-
远程连接升级后的Windows服务器。
具体操作,请参见远程连接Windows服务器。
-
在Windows桌面左下角,右键单击开始图标,然后单击磁盘管理。
如下图所示,在磁盘管理页面内,您可以看到升级配置后系统盘未分配的容量。
-
右键单击磁盘 0主分区的空白处,然后单击扩展卷。
-
在扩展卷向导页面,保持默认配置完成扩展卷操作。
完成扩展卷操作后,新增空间会自动合入原来的卷中,如下图所示。
扩容完成后,您需要根据实际情况检查数据是否正常。
-
如果扩容成功,服务器中的业务程序能够正常运行,则完成操作。
-
如果扩容失败,则通过备份的快照回滚数据。具体操作,请参见使用快照回滚磁盘。
-