活力探测失败:OCI运行时执行失败:执行失败:EOF:未知



pod一次启动失败。原因可能是什么?容器启动的时间晚于激活LivenessProbe的时间?

活性探针配置为:

livenessProbe:
exec:
command:
- /usr/bin/commandA
- --is-alive
initialDelaySeconds: 5
periodSeconds: 2
successThreshold: 1
failureThreshold: 3

吊舱的错误日志

$ kubectl describe po t1004-rcpsdl-79c455547b-kdtvk -n cran1
Containers:
xxxxxx:
......
Port: <none>
Host Port: <none>
State: Running
Started: Fri, 03 Jul 2020 06:01:26 +0000
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Fri, 03 Jul 2020 06:00:45 +0000
Finished: Fri, 03 Jul 2020 06:01:25 +0000
Ready: True
Restart Count: 1
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled <unknown> default-scheduler Successfully assigned cran1/t1004-rcpsdl-79c455547b-kdtvk to controller-0
Normal Pulled 105m (x2 over 106m) kubelet, controller-0 Container image "xxxxxxxxxxxxxxx" already present on machine
Normal Created 105m (x2 over 106m) kubelet, controller-0 Created container rcpsdl
Normal Started 105m (x2 over 106m) kubelet, controller-0 Started container rcpsdl
Warning Unhealthy 92m kubelet, controller-0 Liveness probe failed: OCI runtime exec failed: exec failed: EOF: unknown

尝试增加这些参数的时间间隔

initialDelaySeconds: 300
periodSeconds: 10
successThreshold: 1
failureThreshold: 5

参考:原始后

希望它对你有用。

最新更新