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

如何解决pnpm install时的ERR_PNPM_EIO tarball存储错误?

解决pnpm install时的ERR_PNPM_EIO存储写入错误
  • 检查外接存储状态
    报错路径指向/media/user/TOSHIBA(外接硬盘),先排查硬件层面问题:

    • 确认硬盘是否正常挂载,有没有物理连接松动、中途断开的情况
    • 查看硬盘剩余空间,确保有足够空间完成包存储写入
    • 验证存储目录权限:执行ls -ld /media/user/TOSHIBA/.pnpm-store,如果当前用户无读写权限,运行sudo chown -R $USER:$USER /media/user/TOSHIBA/.pnpm-store修正
  • 清理损坏的存储文件并重建缓存
    单个存储文件损坏可能导致IO错误,按以下步骤操作:

    1. 删除报错的损坏文件:
      rm -rf /media/user/TOSHIBA/.pnpm-store/v3/files/fe/46447fbf0a8cde01dbb9d21b962e5161708881be7380f624a9012b62d1f19dfe61ebf9e4eb1027427af75a8f843271f524158f5143df11dc49e8d02a7a147d26728
      
    2. 清理pnpm无效缓存:pnpm store prune
    3. 重新执行安装命令:pnpm install
  • 切换pnpm存储路径到本地磁盘
    如果外接硬盘频繁出现IO问题,将存储目录迁移到本地磁盘:

    1. 在项目根目录创建或编辑.npmrc文件
    2. 添加存储路径配置:store-dir=~/.pnpm-store
    3. 再次运行pnpm install
  • 排查硬盘硬件故障
    若以上方法都无效,用磁盘检测工具(如smartctl)检查外接硬盘是否存在坏道、硬件老化等问题,必要时更换硬盘

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 01:44:58