You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Azure CLI扩展Linux虚拟机磁盘时遇无分区无法调用resizepart问题

你遇到的现象是因为你未在/dev/sdc磁盘上创建分区,直接在裸磁盘设备上格式化了ext4文件系统,所以parted工具看不到分区条目,无法使用针对分区的resizepart命令操作,可按照以下步骤完成扩容:

  • 第一步:确认文件系统类型,执行以下命令,验证裸设备上是否存在ext4文件系统:
    sudo blkid /dev/sdc
    输出包含TYPE="ext4"即为符合预期,可继续后续操作。
  • 第二步:卸载磁盘(若磁盘处于挂载状态):
    sudo umount /dev/sdc
    可执行df -h确认无/dev/sdc的挂载记录。
  • 第三步:执行文件系统一致性检查,避免扩容过程出错:
    sudo e2fsck -f /dev/sdc
    操作过程中提示确认时输入y即可。
  • 第四步:直接扩容裸设备上的ext4文件系统:
    sudo resize2fs /dev/sdc
  • 第五步:验证扩容结果
    先将磁盘重新挂载到原有挂载目录(以挂载到/data为例):
    sudo mount /dev/sdc /data
    执行df -h查看对应挂载目录的容量,确认扩容成功。

如果你后续需要改用分区方式管理该磁盘,请先备份磁盘内全部数据,再重新创建分区表、新建分区、格式化后回写数据,直接创建分区会覆盖现有文件系统导致数据丢失。

内容的提问来源于stack exchange,提问作者tbone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 00:36:08