【问题标题】:tomcat is throwing "deploy upload fail - no space left" while deployment of war file部署war文件时,tomcat抛出“部署上传失败-没有空间”
【发布时间】:2013-05-10 17:27:41
【问题描述】:

我正在尝试通过 tomcat 管理器在 tomcat 服务器上部署一个 war 文件。但每次我收到此错误时:

FAIL - 部署上传失败,异常:处理多部分/表单数据请求失败。设备上没有剩余空间

服务器上有足够的空间。我只有tomcat服务器和MySQL服务器在服务器上运行,没有别的。

谁能告诉我哪里出了问题以及解决方法是什么?

【问题讨论】:

  • 你是怎么解决的?
  • 如果您找到了答案,请分享解决方案。
  • @OnkarMusale,您确定您的问题不是您的登录失败时 EC2 实例确实空间不足,而是在您稍后可以登录进行调查时自行清理了吗?
  • 不确定,但在我登录时空间不足。然后在那之后我将我的空间从小转换为大,但仍然无法通过 ssh 连接到它。

标签: tomcat6 web-deployment


【解决方案1】:

可能是你这里有权限问题。

你可以试试

chmod 777 /opt/apache-tomcat-X.X.XX/work/Catalina/localhost/manager

也许还有额外的

chmod 777 /opt/apache-tomcat-X.X.XX/webapps/sample

其中 sample 是您的应用程序目录。

【讨论】:

  • 无法通过 ssh 进入我的 aws ec2 实例,因此无法执行该命令。
  • 您之前是否能够通过 ssh 连接到这个 ec2 实例?如果您之前没有 ssh 连接,请检查安全组:aws.amazon.com/de/premiumsupport/knowledge-center/…
  • 尝试了一切,但没有任何效果,因此转移到新实例和新 tomcat。但我会在一段时间内奖励你的努力。
猜你喜欢
  • 2014-07-03
  • 2015-05-08
  • 1970-01-01
  • 2011-06-04
  • 2010-09-13
  • 2012-07-29
  • 2019-03-14
  • 2016-10-24
相关资源
最近更新 更多