当云服务磁盘不够时,我们会在线对云磁盘进行扩容,但是扩容后的磁盘并没有直接作用到文件系统,因为 linux 需要手动挂载磁盘,下面是基于腾讯云的 ubuntu 来进行一次实际操作。
假如你已经给你的云磁盘购买了扩容了,那就跟着下面文档来进行磁盘挂载吧。
1. 先让内核重新识别分区大小
partprobe /dev/vda
2. 用 parted 调整分区大小
# 1. 查看分区表
print
# 2. 调整 /dev/vda2 到磁盘末尾(替换为你实际的 End 扇区/大小)
resizepart 2
# 提示 End? 输入 100% (或直接输入磁盘总大小,如 200GB)
# 3. 再次查看,确认 /dev/vda2 已占满磁盘
print
# 4. 退出 parted
quit
上面过程中如果询问是否 Fix 的就 Fix 即可。
3. 先让内核重新识别分区大小
partprobe /dev/vda
4. 扩容文件系统(关键一步)
resize2fs /dev/vda2
5. 验证结果
df -h
参考文章
- 扩容分区及文件系统(Linux) cloud.tencent.com/document/pr…