最近迁站发现阿里云服务器磁盘空间不足,本来买的服务器默认有40G磁盘容量,已经使用了90%左右。为了不让服务器磁盘占满,只能花银子扩容云盘,真是肉疼。
阿里云盘扩容很简单,充值完了立马到账。不过后面挂载云盘,扩展分区和文件系统就麻烦点。不过阿里云有给出操作指导教程:https://help.aliyun.com/document_detail/111738.html
下面是爱绿豆这次扩展云盘的操作过程,记录下来分享给大家。
前提条件
在扩展系统盘分区和文件系统前,请提前完成以下工作。
1.已创建快照备份数据。
2.已在控制台上扩容云盘。
3.远程连接ECS实例。
4.根据操作系统安装growpart或者xfsprogs扩容格式化工具。
Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9
运行apt install <package_name>
命令安装工具,示例如下。
- apt install cloud-guest-utils xfsprogs -y
5.运行uname -a
命令查看实例的内核版本。
- 如果内核版本大于等于3.6.0,请参见高内核版本的操作步骤。
- 如果内核版本小于3.6.0,如CentOS 6、Debian 7和SUSE Linux Enterprise Server 11 SP4等发行版,需要经过一次控制台重启或者API重启才能完成分区扩容。
我这里用的服务器内核是高于3.6.0版本的,所以直接按照高内核版本操作步骤即可。
扩展高内核版本实例的系统盘分区和文件系统
爱绿豆以debian9.9 64位操作系统为例,说明扩展分区和文件系统的步骤。
1.运行以下命令查看现有云盘大小。
- fdisk -l
以下示例返回云盘(/dev/vda)容量是64.4GiB。
2.运行以下命令查看云盘分区大小和文件系统类型。
- df -Th
以下示例返回分区(/dev/vda1)容量是40GiB,文件系统类型为ext4。
3.运行以下命令扩容分区。
growpart <DeviceName> <PartionNumber>
示例命令表示扩容系统盘的第一个分区(/dev/vda1)。
4.扩展文件系统。
根据文件系统类型选择以下扩展方式,请使用df -Th
命令查看文件系统类型。
- ext*文件系统(例如ext3和ext4):运行以下命令扩展文件系统。
resize2fs <PartitionName>
示例命令表示为扩容系统盘的/dev/vda1分区的文件系统。
5.运行以下命令查看云盘分区大小。
- df -h
以下示例返回分区(/dev/vda1)容量是60GiB,表示已经成功扩容。
显示扩容成功后就可以正式使用了,中间操作还是比较简单的,按照提示步骤一步步操作,需要细心一点的就是在输入命令的时候不要出错,以免执行不成功。另外,在执行命令操作的时候一定要做数据备份或者做快照。
©爱绿豆,本站推荐使用的主机:阿里云、腾讯云;本站推荐使用的WP主题:WordPress主题