amazon-web-services - ecs,自动任务/图像删除工作奇怪
问题描述
Sep 30 03:52:21 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered disabled state
Sep 30 03:52:21 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered blocking state
Sep 30 03:52:21 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered forwarding state
Sep 30 04:40:29 ip-172-31-29-22 dockerd: time="2020-09-30T04:40:29.291514159Z" level=info msg="Container a0c157da8a9d45d979a415382d3dfaaa4940591b32d5d04cf5808b0778a1612e failed to exit within 30 seconds of signal 15 - using the force"
Sep 30 04:40:31 ip-172-31-29-22 dockerd: time="2020-09-30T04:40:31.345251918Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
Sep 30 04:40:31 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered disabled state
Sep 30 04:40:31 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered disabled state
Sep 30 04:40:31 ip-172-31-29-22 kernel: docker0: port 1(veth9e8ab5b) entered disabled state
Sep 30 04:40:38 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered blocking state
Sep 30 04:40:38 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered disabled state
Sep 30 04:40:38 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered blocking state
Sep 30 04:40:38 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered forwarding state
Sep 30 07:22:48 ip-172-31-29-22 dockerd: time="2020-09-30T07:22:48.317828353Z" level=info msg="Container 5df345cbca604065745c14841b33a2244ddc27c8cadd73bc818d1b3d26cef462 failed to exit within 30 seconds of signal 15 - using the force"
Sep 30 07:22:50 ip-172-31-29-22 dockerd: time="2020-09-30T07:22:50.429858584Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
Sep 30 07:22:50 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered disabled state
Sep 30 07:22:50 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered disabled state
Sep 30 07:22:50 ip-172-31-29-22 kernel: docker0: port 1(veth7d9766d) entered disabled state
Sep 30 07:22:58 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered blocking state
Sep 30 07:22:58 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered disabled state
Sep 30 07:22:59 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered blocking state
Sep 30 07:22:59 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered forwarding state
Sep 30 13:48:15 ip-172-31-29-22 dockerd: time="2020-09-30T13:48:15.196338184Z" level=info msg="Container 670ce20686c2854d14c5a114c7077cdb28734fe88e3a0065303d4096da4108cb failed to exit within 30 seconds of signal 15 - using the force"
Sep 30 13:48:19 ip-172-31-29-22 dockerd: time="2020-09-30T13:48:19.388866897Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
Sep 30 13:48:19 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered disabled state
Sep 30 13:48:19 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered disabled state
Sep 30 13:48:19 ip-172-31-29-22 kernel: docker0: port 1(veth32523d0) entered disabled state
Sep 30 13:48:26 ip-172-31-29-22 kernel: docker0: port 1(veth0ffa70b) entered blocking state
Sep 30 13:48:26 ip-172-31-29-22 kernel: docker0: port 1(veth0ffa70b) entered disabled state
Sep 30 13:48:26 ip-172-31-29-22 kernel: docker0: port 1(veth0ffa70b) entered blocking state
Sep 30 13:48:26 ip-172-31-29-22 kernel: docker0: port 1(veth0ffa70b) entered forwarding state
这些是/var/log/messages
aws ecs ec2 实例中的日志。
以下几行表明我的容器经常收到kill
请求。并且在状态和状态docker0
之间交替。enabled
disabled
我确实看到我们的网络服务器响应时间出现峰值,我在猜测这是否是它的原因。
9 月 30 日 13:48:15 ip-172-31-29-22 dockerd: time="2020-09-30T13:48:15.196338184Z" level=info msg="Container 670ce20686c2854d14c5a114c7077cdb28734fe88e3a00165303d4 在 3096 秒内退出信号失败使用原力”9 月 30 日 13:48:19 ip-172-31-29-22 dockerd: time="2020-09-30T13:48:19.388866897Z" level=info msg="ignoring event" module=libcontainerd namespace= moby topic=/tasks/delete type="*events.TaskDelete"
奇怪的是,我有 2 个 ec2 正在运行(具有相同的 ami 和相同的全部,相同的任务),一个正在显示上述日志,另一个没有*events.TaskDelete
收到的迹象。
我应该一起禁用该消息taskdelete
吗?
taskdelete 似乎来自https://docs.aws.amazon.com/AmazonECS/latest/developerguide/automated_image_cleanup.html
解决方案
推荐阅读
- python - Django:配置文件版本 set_password()
- javascript - 带有可点击子菜单的响应式菜单,可根据屏幕大小改变位置
- service-accounts - Google 服务帐户到用户帐户
- django - initdb:错误:无法创建目录“./PostgreSQL”:权限被拒绝
- python-2.7 - CentOS 7:重新安装 python2.7 和 yum
- html - ASP.NET Core 3 MVC:输入类型日期不从 asp-for 刷新
- excel - 删除带有名称标准的 Excel 表格
- java - 一个 API 的 Rest api 设计,可以使用三种不同类型的 json 请求
- node.js - 将可读对象标准输出进程重定向到节点中的文件
- python - 为什么我不能在一个块中添加 for 循环而不发生缩进错误?