私はいくつかの警告なぜ「kubectlがjob xxxを記述する」にTooManyActivePodsがありますか?
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-5n0vn
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-5n0vn
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-qlp5f
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-j9z6s
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-qlp5f
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-mf1j9
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-mf1j9
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-j9z6s
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-qlp5f
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-w3m2m
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-qlp5f
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-5n0vn
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-nww4h
23m 23m 2 {job-controller } Normal SuccessfulDelete Deleted pod: pi-p8pt9
23m 23m 1 {job-controller } Warning FailedDelete Error deleting: pods "pi-mf1j9" not found
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-w3m2m
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-69l9r
23m 23m 1 {job-controller } Normal SuccessfulCreate Created pod: pi-p8pt9
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-69l9r
23m 23m 1 {job-controller } Normal SuccessfulDelete Deleted pod: pi-p8pt9
23m 23m 1 {job-controller } Warning TooManyActivePods Too many active pods running after completion count reached
23m 23m 1 {job-controller } Warning TooManyActivePods Too many active pods running after completion count reached
23m 23m 1 {job-controller } Warning TooManyActivePods Too many active pods running after completion count reached
は、なぜこれほど多くのポッドを開始し、それを削除しましたhttps://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/
apiVersion: batch/v1
kind: Job
metadata:
name: pi
spec:
template:
metadata:
name: pi
spec:
containers:
- name: pi
image: perl
command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]
restartPolicy: Never
ジョブの例を実行していますか?
私は
[[email protected] ~]# kubectl delete job pi
error: timed out waiting for "pi" to be synced
私はそのジョブを削除する方法を知っています。私はなぜそんなに多くのポッドを作り、それを削除するのか分からない。 – x1957
ヒントを与えるかもしれない 'kubectl describe job pi'を実行すると。デフォルトでは、Jobは少なくともPodで* completion *まで実行しようとします。つまり、ゼロ終了ステータスです。私はこれらのポッドのすべてがそれをしなかったと思うので、仕事は努力し続けます。ポッドが失敗する理由はもう一つの質問です。おそらく十分なメモリがありませんか? –