云磁盘在线扩容

482 阅读2分钟

1.火山引擎控制台扩容磁盘

云服务器->实例->选中你要扩容的实例->云盘-扩容
弹出的窗口,即可购买你需要扩容的容量。
我这里是从100G扩容到200G,就在容量里输入200G,确认购买

2.查看磁盘信息

df -h #查看已挂载的文件系统,并不会看到已经添加的磁盘容量
fdisk -l  #查看当前磁盘信息

我的磁盘有两块,一块系统盘,一块数据盘。fdisk -l命令可以看到/dev/vdb磁盘已经有200G了。下一步我们就要操作扩容分区,将新容量添加到分区中,才能正常使用

磁盘 /dev/vda:42.9 GB, 42949672960 字节,83886080 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
Disk identifier: 3BC18211-FCC9-4631-8D18-1776C6359DD6

#         Start          End    Size  Type            Name
 1         2048       411647    200M  EFI System      EFI System Partition
 2       411648     83886045   39.8G  Microsoft basic

磁盘 /dev/vdb:214.7 GB, 214748364800 字节,419430400 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

3.扩容分区和文件系统

如果你的磁盘标签类型为gpt,请安装一下gdisk

yum install -y gdisk #如果是gpt磁盘则安装

安装growpart工具

yum install -y cloud-utils-growpart

如果磁盘已分区,则先扩容分区

growpart /dev/vdb 1

如果原磁盘未分区可以直接扩容文件系统

resize2fs /dev/vdb