开发者社区 > 云存储 > 正文

块存储扩容到分区成功,扩容到文件系统时,报错“Permission denied 特来寻求大佬帮助?

ecs.hfg5.xlarge
CentOS 7.2 64位
块存储扩容到分区成功,扩容到文件系统时,报错“Permission denied to resize filesystem”
特来寻求大佬帮助?

展开
收起
真的很搞笑 2023-07-16 19:27:05 924 0
3 条回答
写回答
取消 提交回答
  • 当您在扩容块存储并尝试调整文件系统大小时遇到 "Permission denied to resize filesystem" 错误时,这表示您没有足够的权限来执行该操作。

    要解决这个问题,您可以尝试以下步骤:

    1. 使用 sudo 命令:在执行调整文件系统大小的命令前添加 sudo,以获取管理员权限。例如:

      sudo resize2fs /dev/[your_device]
      

      确保您具有适当的sudo权限,并且您是允许使用sudo命令的用户。

    2. 切换到 root 用户:如果您知道root用户的密码,可以使用以下命令切换到root用户:

      su -
      

      然后输入root用户的密码。完成后,您将以root用户身份执行命令,并获得足够的权限来调整文件系统大小。

    请注意,在执行任何需要管理员权限的操作之前,请务必谨慎行事,并确保了解操作的风险。此外,在进行任何与磁盘操作相关的步骤之前,请务必备份重要数据。

    如果上述步骤仍未解决问题,请提供更多细节,例如您具体执行的命令、错误消息的完整内容等。这将有助于更深入地理解问题并提供针对性的建议。

    2023-07-24 22:50:19
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    这个错误提示表明您尝试使用 resize2fs 命令来扩展文件系统时,出现了权限不足的问题。为了使用 resize2fs 命令来修改文件系统大小,您需要具有管理员权限。请尝试使用 sudo 命令来执行 resize2fs 命令,例如:

    Copy
    sudo resize2fs /dev/vdb1
    如果您已经使用了 sudo 命令但仍然遇到权限问题,可能是因为文件系统已经被挂载,导致文件系统被锁定,无法进行修改。在这种情况下,建议您先卸载文件系统,然后再执行 resize2fs 命令进行扩容。例如,要卸载 /dev/vdb1 文件系统,可以使用以下命令:

    Copy
    sudo umount /dev/vdb1
    卸载文件系统后,您可以使用 resize2fs 命令来扩展文件系统。执行完 resize2fs 命令后,您需要重新挂载文件系统,以便继续使用它。例如,要挂载 /dev/vdb1 文件系统,可以使用以下命令:

    Copy
    sudo mount /dev/vdb1 /mnt

    2023-07-23 19:25:55
    赞同 展开评论 打赏

阿里云存储基于飞天盘古2.0分布式存储系统,产品多种多样,充分满足用户数据存储和迁移上云需求。

相关电子书

更多
ECS块存储产品 全面解析 立即下载
ECS块存储加密技术 立即下载
ECS块存储产品全面解析 立即下载

相关实验场景

更多