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

块存储扩容报错mkdir: cannot create directory ‘/谁能帮忙看看?

块存储扩容报错mkdir: cannot create directory ‘/tmp/growpart.3368631’: No space left on device
FAILED: failed to make temp dir
谁能帮忙看看?

展开
收起
真的很搞笑 2023-07-17 16:40:58 321 0
3 条回答
写回答
取消 提交回答
  • 这个错误提示表明在执行块存储扩容时无法创建临时目录 /tmp/growpart.3368631,因为设备上的空间不足。

    当您扩容块存储时,系统通常会使用临时目录来处理相关操作。由于磁盘空间不足,无法创建临时目录,从而导致扩容失败。

    解决这个问题的方法是释放一些磁盘空间,以便能够创建临时目录并完成扩容操作。您可以尝试以下几个步骤来解决问题:

    1. 检查磁盘空间:运行 df -h 命令来查看当前文件系统的空间使用情况。确认是否有任何分区或挂载点已经达到或接近满容量状态。

    2. 清理不必要的文件:删除不需要的临时文件、日志文件或其他不必要的数据,以释放磁盘空间。您可以使用 rm 命令删除文件,或者通过清理工具(如cleanup)进行清理。

    3. 调整文件系统:如果发现某个分区空间严重不足,您可以考虑对该分区进行调整,以腾出更多的空间。具体的调整方法可以根据您的文件系统类型和操作系统来确定。

    4. 执行块存储扩容:一旦您释放了足够的磁盘空间,再次尝试执行块存储扩容操作。确保您的设备有足够的可用空间,以防止类似的错误再次发生。

    如果问题仍然存在或您需要更详细的指导,请考虑咨询您的云服务提供商或技术支持团队,他们将能够针对您的具体情况提供帮助和建议。

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

    这个错误提示表明在执行块存储扩容命令时,无法创建临时目录 /tmp/growpart.3368631,因为设备上没有足够的空间。这可能是因为您的块存储已经达到最大容量,或者由于其他原因导致块存储空间不足。

    要解决这个问题,您可以尝试以下方法:

    清理块存储中不必要的文件或数据,以释放空间。您可以使用 du 命令查看块存储中各个目录或文件占用的空间大小,然后删除不必要的文件或数据来释放空间。

    扩容块存储的容量。如果块存储容量不够,您可以考虑对块存储进行扩容。您可以在阿里云控制台中对块存储进行扩容,或者通过命令行工具对块存储进行扩容。

    检查文件系统是否损坏。如果文件系统损坏,可能会导致无法创建新文件或写入数据的问题。您可以使用 fsck 命令来检查和修复文件系统。

    2023-07-23 19:16:47
    赞同 展开评论 打赏
  • 根目录空间满了,导致growpart安装失败,可以先清理一些无用文件腾出空间再继续扩容,此回答整理自钉群“块存储云盘扩容专项-客户群”

    2023-07-17 16:51:02
    赞同 展开评论 打赏

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

相关电子书

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

相关实验场景

更多