aliyun服务器linux系统盘扩容方法

今天要我们 外星人源码网 的一台阿里云服务器扩容,阿里云默认赠送的40G系统盘已经满了,今天给大家实战操作一下如何手动扩容

首先在阿里云控制台选择磁盘扩容

成功扩容后,阿里云会提示下一步手动操作,但是阿里云给出的教程需要先 umount 分区,但是我们的服务器只有一个分区 /dev/sda1 挂载在了 系统根目录,没办法umount,所有我们使用了另外的办法!!!

这里我们需要用到扩容工具是growpart和resize2fs,使用growpart和resize2fs可以很轻松的完成Linux系统盘分区扩容及文件系统扩展。

在扩容前请先备份数据,阿里云或是腾讯云前创建快照,这样可以避免数据丢失。

扩容前请根据自己的操作系统安装扩容工具。

下面正题:

安装growpart和resize2fs工具

CentOS 7、Aliyun Linux:

yum install cloud-utils-growpartyum install xfsprogs

Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9:

apt install cloud-guest-utilsapt install xfsprogs

Debian 8、OpenSUSE 42.3、OpenSUSE 13.1、SUSE Linux Enterprise Server 12 SP2:请使用上游版本(upstream)的growpart或者xfsprogs工具。

安装好growpart和resize2fs后就可以开始扩容了。

扩容

1、检查实例的内核版本,运行uname -a命令查看内核版本。

内核版本大于3.6.0

运行growpart <DeviceName> <PartionNumber>命令调用growpart为需要扩容的云盘和对应的第几个分区扩容。

示例命令表示为系统盘的第一个分区扩容。

输入命令:

growpart /dev/vda 1

然后接着输入:

resize2fs /dev/vda1

运行df -h命令查看云盘分区大小。如果分区变大,表示已经成功扩容。

下面是我们外星人源码网 服务器的shell执行记录


[root@bookmall ~]# uname -a
Linux bookmall 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
[root@bookmall ~]# growpart /dev/vda 1
unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
[root@bookmall ~]# LANG=en_US.UTF-8
[root@bookmall ~]# growpart /dev/vda 1
CHANGED: partition=1 start=2048 old: size=83873317 end=83875365 new: size=419428319 end=419430367
[root@bookmall ~]# resize2fs /dev/vda1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 13
The filesystem on /dev/vda1 is now 52428539 blocks long.

[root@bookmall ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       197G   35G  155G  19% /
devtmpfs        909M     0  909M   0% /dev
tmpfs           919M   13M  907M   2% /dev/shm
tmpfs           919M  564K  919M   1% /run
tmpfs           919M     0  919M   0% /sys/fs/cgroup
tmpfs           184M     0  184M   0% /run/user/1003
tmpfs           184M     0  184M   0% /run/user/0

 

注意centos6暂时不能通过此办法扩容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值