阿里云ubuntu系统磁盘扩容笔记
操作部分参考资料:
https://help.aliyun.com/document_detail/113316.htm?spm=a2c4g.11186623.2.2.364c6ee1VYAFDb#concept-syg-jxz-2hb
创建快照备份与购买云盘
-
先从【云服务器ECS】-【管理控制台】-【实例】中找到对应的服务器。
-
先创建快照,避免数据丢失
-
然后左侧列表中找到云盘
-
选择 更多-云盘扩容
-
购买成功后,回到刚才的页面。刷新一下,确认购买成功。
扩容操作记录:
- 查看磁盘信息
购买容量后,确认磁盘容量,可以看到,已经成功升级为200G硬盘。
Start为云盘总容量1024X200=2048M Size为当前容量
root@iZ8vbh6rckic7beva8e74pZ:~# fdisk -lu
Disk /dev/vda: 200 GiB, 214748364800 bytes, 419430400 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: dos
Disk identifier: 0xa07257b5
Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 209715166 209713119 100G 83 Linux
- 查看磁盘的文件系统类型
下面的命令可以看到 ,系统盘/dev/vda1类型为ext4。并且总容量只有99G,实际并未扩容成功.
(venv) root@iZ8vbh6rckic7beva8e74pZ:~# df -Th
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 7.6G 0 7.6G 0% /dev
tmpfs tmpfs 1.6G 4.2M 1.6G 1% /run
/dev/vda1 ext4 99G 94G 461M 100% /
tmpfs tmpfs 7.6G 8.0K 7.6G 1% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/1000
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0
- 安装扩容工具并进行扩容分区。
apt-get update
apt-get install -y cloud-guest-utils
growpart /dev/vda 1
- 扩容系统盘,执行完命令需要等待一段时间
resize2fs /dev/vda1
- 查看是否扩容成功
可以看到系统分区/dev/vda1已经变为 197G,至此扩容成功。
root@iZ8vbh6rckic7beva8e74pZ:~# df -Th
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 7.6G 0 7.6G 0% /dev
tmpfs tmpfs 1.6G 4.2M 1.6G 1% /run
/dev/vda1 ext4 197G 94G 96G 50% /
tmpfs tmpfs 7.6G 8.0K 7.6G 1% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 7.6G 0 7.6G 0% /sys/fs/cgroup
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/1000
tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/
6.结束
作者:吴太强