Docker kubernates主机路径类型检查失败不是文件 主机路径类型检查失败

Docker kubernates主机路径类型检查失败不是文件 主机路径类型检查失败,docker,kubernetes,docker-volume,Docker,Kubernetes,Docker Volume,我部署了吊舱,但出了点问题。 我在kubernates中部署daemmon 两个节点正确且正在运行,但只有一个节点处于挂起状态。我描述这个豆荚 错误消息说: 下面是我的日志 apiVersion:apps/v1 种类:守护进程 元数据: 名称:监视器logtash 规格: #副本:1份 #分钟秒:120 #战略: #类型:RollingUpdate #滚动更新: #最大涌浪:1 #maxUnavailable:0 选择器: 火柴标签: 应用程序:监视器logtash 模板: 元数据: 标签:

我部署了吊舱,但出了点问题。 我在kubernates中部署daemmon

两个节点正确且正在运行,但只有一个节点处于挂起状态。我描述这个豆荚

错误消息说:

下面是我的日志

apiVersion:apps/v1 种类:守护进程 元数据: 名称:监视器logtash 规格: #副本:1份 #分钟秒:120 #战略: #类型:RollingUpdate #滚动更新: #最大涌浪:1 #maxUnavailable:0 选择器: 火柴标签: 应用程序:监视器logtash 模板: 元数据: 标签: 应用程序:监视器logtash 版本:v1 规格: 你的秘密: -姓名:dockerlogin 容器: -名称:监视器logtash 图片:xxx.xxx.xxx/xxx/logstash:7.11.2 imagePullPolicy:始终 体积数量: -名称:日志 装载路径:/data/log/ -名称:logstash conf mountPath:/usr/share/logstash/pipeline/logstash.conf -名称:logstash yml 挂载路径:/usr/share/logstash/config/logstash.yml -名称:log4j模式 mountPath:/data/config/patterns/log4j-pattern.conf 端口: -集装箱港口:9600 -集装箱港口:5044 卷数: -名称:日志 主机路径: 路径:/data/log/ 类型:目录 -名称:logstash conf 主机路径: 路径:/data/www/logstash/logstash.conf 类型:文件 -名称:logstash yml 主机路径: 路径:/data/www/logstash/logstash.yml 类型:文件 -名称:log4j模式 主机路径: 路径:/data/www/logstash/log4j-pattern.conf 类型:文件 这是我的配置文件,这些文件是在每个服务器上定义的

断然的
答案是我创建了错误的文件您的主机缺少一些文件


我建议您使用configmap和secret来存储配置,并能够在不启动节点的情况下更新配置

我在另一个文件中遇到了相同的错误,结果发现安装中出现了错误。可能会重试安装?是否可以编辑问题以包含您收到的实际错误消息<代码> Kubbtl描述应该打印出文本输出,而不是图像文件。您可以考虑使用配置图将配置推到POD中;这比手动将文件复制到群集中的每个节点更可靠。@DavidMaze您想查看哪个日志?