首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分析kubernetes退出/崩溃后的容器文件系统

分析kubernetes退出/崩溃后的容器文件系统
EN

Stack Overflow用户
提问于 2020-01-24 12:42:09
回答 1查看 1.3K关注 0票数 2

也许是一个愚蠢的、毫无意义的问题:

在kubernetes部署(或minikube)中,当一个吊舱容器崩溃时,我想分析一下当时的文件系统。通过这种方式,我可以看到核心转储或任何其他有用的信息。

我知道我可以安装一个卷或PVC来从主机定义的核心模式位置获取核心转储,我也可以通过rsyslog sidecar或任何其他方式获得日志,但如果可能的话,我仍然希望进行“死后”分析。我假设kubernetes应该提供某种机制(但我不知道为什么,这就是我问题的原因)来完成这个取证任务,以减轻我们所有人的生活,因为在一个生产系统中,我们需要分析被杀死的/退出的容器。

我尝试直接使用没有--rm选项的docker运行,但是无法从检查中获得有用的信息,或者在最后一刻重新创建保存容器的文件系统。

非常感谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-24 16:15:41

容器崩溃时,我想分析一下当时的文件系统。

容器( POD )本机使用非持久化存储.当容器退出/终止时,容器的存储也是如此。

吊舱(容器)可以连接到外部的存储。这将允许存储持久数据(您可以将卷挂载配置为核心转储的路径等),因为当容器停止/终止时不会删除此外部存储,这将有助于您更灵活地分析文件系统。使用NFS等常用文件系统配置容器文件系统存储。等等。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59896637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档