Failed on execute goal tool:autoconfig-maven-plugin:1.2 Autoconfig failed: No space left on device

异常信息

Failed on execute goal tool:autoconfig-maven-plugin:1.2 Autoconfig failed: No space left on device

场景描述

  • 测试环境代码部署,第一次部署失败,是测试合并代码时丢失了部分代码,导致编译失败
  • Git管理代码,测试环境只提供一个分支,多个开发环境的分支代码向测试环境合并,同一个类的相同位置被不同的开发分支修改了,测试同学在合并代码时认为是冲突,随便选择了一个就进行了合并,而不是将两个不同的版本merge到一起
  • 再次编译报上述错误

异常排查

  • 检出测试分支,编码无误
  • 查看测试环境WAR报中代码,无误
  • 查看磁盘容量 df -h
  • 查看磁盘使用 df /home
  • 查询结果:磁盘空间不足,编译失败
  • 联系运维
  • 删除冗余的日志文件(同一台服务器部署多个服务,每个服务的操作日志,没有定期清除,而是保留到去年的,一是查询不方便,二是占用空间,三是没有意义,时间太久了)

参考资料

猜你喜欢

转载自blog.csdn.net/mingyundezuoan/article/details/80331057