开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK这个问题怎么解决?

容器服务ACK这个问题怎么解决?ACK 告警
阿里云容器服务:集群容器副本启动失败
报警时间:2023-08-31 09:06:07
集群ID:cad1230511cbb4db4a488e58518dc79b1
集群名称:wjh-k8s
Namespace:wjh-prod
NodeName:cn-shenzhen.192.168.5.20
PodName:delivery-admin-56db5dd9b8-tp9n7
报警信息:["Error: failed to create containerd task: OCI runtime create failed: container_linux.go:364: creating new parent process caused: container_linux.go:2005: running lstat on namespace path "/proc/2650070/ns/ipc" caused: lstat /proc/2650070/ns/ipc: no such file or directory: unknown"]
报警事件数:1
Project

展开
收起
三分钟热度的鱼 2023-09-05 22:05:12 124 0
1 条回答
写回答
取消 提交回答
  • 根据您提供的信息,您在阿里云容器服务 ACK 中遇到了集群容器副本启动失败的问题,并且报警信息显示了一个相关的错误。

    根据报警信息中的错误提示,可能是由于容器运行时(OCI runtime)无法创建容器进程导致的问题。具体地,报警信息显示了"creating new parent process caused: container_linux.go:2005: running lstat on namespace path "/proc/2650070/ns/ipc" caused: lstat /proc/2650070/ns/ipc: no such file or directory"。

    针对这个问题,您可以尝试以下解决方案:

    检查容器配置:检查容器的配置文件或部署文件,确保容器的配置正确且完整。特别是,检查容器的命名空间(namespace)和 IPC(Inter-Process Communication)相关的设置,确保它们与容器的实际环境匹配。

    检查容器运行时:检查容器运行时环境,比如 Docker 或 Containerd,确保其版本和配置正确。尝试更新容器运行时到最新版本,或重新配置容器运行时,以解决潜在的问题。

    检查节点状态:检查报警信息中显示的节点(Node)的状态,确保节点正常运行且可访问。如果节点有异常或故障,可能会导致容器启动失败。

    检查命名空间:确认命名空间(Namespace)的状态和配置,确保命名空间正确创建并与容器的运行时环境兼容。

    查看容器日志:根据报警信息中提供的 Pod 名称和命名空间,查看相关容器的日志,以获取更详细的错误信息和调试信息。日志可能会提供有关容器启动失败的更多上下文和原因。

    如果问题仍然存在,建议您联系阿里云容器服务 ACK 的技术支持团队,向他们提供报警信息和相关日志,以便他们能够更深入地分析和解决该问题。

    2023-09-28 15:35:31
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载