部署时的Amazon Beanstalk错误

 itsima 发布于 2022-12-20 19:27

我正在运行两个环境,并且在部署应用程序时每个环境都会遇到相同的错误.在部署Beanstalk示例应用程序时也会发生这些错误.当我们创建一个新环境并在其中部署相同的文件时,错误消失了......至少几天然后它们将返回.

Instance: i-72715b7f Command failed on instance. An unexpected error has occurred ErrorCode: 0000000001.

更新环境操作已完成,但有错误.有关更多信息,请参阅故障排除文档

Instance: i-85437188 Module: AWSEBAutoScalingGroup ConfigSet: null Command failed on instance. Return code: 1 Output: Error occurred during build: Command hooks failed .

Script /opt/elasticbeanstalk/hooks/appdeploy/enact/99_reload_app_server.sh failed with returncode 1

Script /opt/elasticbeanstalk/hooks/appdeploy/pre/12_update_permissions.sh failed with returncode 1

即使在事件中出现这些错误,应用程序(WordPress网站)似乎也能正常工作,除了传统权限错误(无法上传图像或永久链接不起作用)的随机问题.我们一直在beanstalk上运行相同的应用程序,没有任何问题或错误.在部署Beanstalk示例应用程序时也会发生这些错误.

这是错误日志中唯一似乎有任何相关性的片段.

2014-09-17 19:47:08,825 ERROR Error encountered during build of Hook-EnactAppDeploy: Command hooks failed
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 511, in run_config
CloudFormationCarpenter(config, self._auth_config).build(worklog)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 247, in build
changes = CommandTool().apply(self._config.commands)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/command_tool.py", line 113, in apply
raise ToolError(u"Command %s failed" % name)
ToolError: Command hooks failed
2014-09-17 19:47:08,826 ERROR Unhandled exception during build: Command hooks failed
Traceback (most recent call last):
File "/opt/aws/bin/cfn-init", line 122, in 
worklog.build(detail.metadata, configSets)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 117, in build
Contractor(metadata).build(configSets, self)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 502, in build
self.run_config(config, worklog)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 511, in run_config
CloudFormationCarpenter(config, self._auth_config).build(worklog)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/construction.py", line 247, in build
changes = CommandTool().apply(self._config.commands)
File "/usr/lib/python2.6/site-packages/cfnbootstrap/command_tool.py", line 113, in apply
raise ToolError(u"Command %s failed" % name)
ToolError: Command hooks failed

这有什么不对?我们该如何解决?

1 个回答
  • 可能为时已晚,但为后代录制:只要EB实例上的根文件系统已满,就会出现此错误.此错误可能还有其他原因,但这肯定是一个.

    在我们的例子中,这是一个繁琐的日志记录设置,它在构建中逃脱了开发环境并被部署,堵塞了/var/log.快速eb health透露形式警告Degraded 100 % of root file system is in use. 0 MB free.从那里,它很容易清理.

    2022-12-20 19:28 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有