Puncte:1

Kubernetes nu reușește să pornească: nu s-a construit harta containerelor inițiale

drapel in

Începând de astăzi, k3s nu reușește să pornească cu următoarea eroare: „Eșuat la pornirea ContainerManager” err="Nu s-a putut construi harta containerelor inițiale din timpul de execuție: nu s-a găsit niciun PodsandBox cu Id-ul „9f141a500138e081ae1a641d7d4c00c3029ecce87da6e2fc80f4a14bd0a'96. După această linie de jurnal, se blochează.

Nu găsesc nimic pe internet, așa că are cineva de aici idee cum să rezolv asta?

Rulez versiunea k3s: versiunea k3s v1.21.5+k3s2 (724ef700)

Anunță-mă dacă trebuie să ofer detalii suplimentare.

Buturuga:

...
I1021 12:04:55.508161 78816 kuberuntime_manager.go:222] „Timp de rulare a containerului inițializat” containerRuntime="containerd" version="v1.4.11-k3s1" apiVersion="v1alpha2"
I1021 12:04:55.508361 78816 server.go:1191] „A pornit kubelet”
E1021 12:04:55.509247 78816 cri_stats_provider.go:369] „Eșuat la obținerea informațiilor despre sistemul de fișiere cu mountpoint” err="nu s-au putut găsi date în memoria cache" mountpoint="/var/lib/rancher/k3s/agent/ containerd/io.containerd.snapshotter.v1.overlayfs"
E1021 12:04:55.509273 78816 kubelet.go:1306] „Colectarea gunoiului imaginilor a eșuat o dată. Este posibil ca inițializarea statisticilor să nu se fi finalizat încă” err="capacitate nevalidă 0 pe sistemul de fișiere imagine”
I1021 12:04:55.509255 78816 server.go:149] „Începe să asculte” adresa="0.0.0.0" port=10250
I1021 12:04:55.509887 78816 server.go:409] „Adăugarea handlerelor de depanare la serverul kubelet”
I1021 12:04:55.510952 78816 fs_resource_analyzer.go:67] „Se pornește FS ResourceAnalyzer”
I1021 12:04:55.512769 78816 scope.go:111] „RemoveContainer” containerID="e5ce1c151a24558e69f544794a15bb6d1238139439a0c6174acf510a74acf52"
I1021 12:04:55.512865 78816 volume_manager.go:271] „Se pornește Kubelet Volume Manager”
I1021 12:04:55.512923 78816 wanted_state_of_world_populator.go:141] „Populatorul de stare dorită începe să ruleze”
INFO[2021-10-21T12:04:55.516702675+02:00] Eliminați containerul pentru „e5ce1c151a24558e69f544794a15bb6d1238139439a0c6174acf720a74” 
DEBU[2021-10-21T12:04:55.527595023+02:00] openat2 nu este disponibil, revenind la securejoin 
I1021 12:04:55.538886 78816 controller.go:611] cota de admitere adăugat evaluator pentru: leases.coordination.k8s.io
I1021 12:04:55.545188 78816 kubelet_network_linux.go:56] „Reguli de protocol iptables inițializate”. protocol=IPv4
I1021 12:04:55.561242 78816 kubelet_network_linux.go:56] „Reguli de protocol iptables inițializate”. protocol=IPv6
I1021 12:04:55.561266 78816 status_manager.go:157] „Se începe sincronizarea stării podului cu apiserver”
I1021 12:04:55.561282 78816 kubelet.go:1846] „Se pornește bucla principală de sincronizare kubelet”
E1021 12:04:55.561318 78816 kubelet.go:1870] „Skipping pod synchronization” err="[Verificarea stării de rulare a containerului poate să nu se fi finalizat încă, PLEG nu este sănătos: pleg încă nu a avut succes]”
I1021 12:04:55.571567 78816 shared_informer.go:247] Cache-urile sunt sincronizate pentru configurarea segmentelor de punct final 
I1021 12:04:55.571570 78816 shared_informer.go:247] Cache-urile sunt sincronizate pentru configurarea serviciului 
INFO[2021-10-21T12:04:55.604476442+02:00] Eliminați containerul pentru „e5ce1c151a24558e69f544794a15bb6d1238139439a0c6174accf720a reușit74cf531aa” 
I1021 12:04:55.604584 78816 scope.go:111] „RemoveContainer” containerID="4d7578dd7f7574fd5deeae1ed53cf67d0a2fe64aa1d1214b1ba86562c2c"
INFO[2021-10-21T12:04:55.604877204+02:00] etichetele au fost setate cu succes pe nod: <nume nod>
INFO[2021-10-21T12:04:55.604936435+02:00] Eliminați containerul pentru „4d7578dd7f7574fd5deeae1ed53cf67d0a2fe64aa1d1214b1ba865b622cd” 
I1021 12:04:55.612875 78816 kuberuntime_manager.go:1044] „Actualizarea config. runtime prin cri cu podcidr” CIDR="10.42.0.0/24"
INFO[2021-10-21T12:04:55.612967745+02:00] Nu este specificat niciun șablon de configurare cni, așteptați ca alte componente ale sistemului să renunțe la configurația. 
I1021 12:04:55.613044 78816 kubelet_network.go:76] „Se actualizează Pod CIDR” originalPodCIDR="" newPodCIDR="10.42.0.0/24"
I1021 12:04:55.623215 78816 kubelet_node_status.go:71] „Se încearcă înregistrarea nodului” node="<numele nodului>"
E1021 12:04:55.645403 78816 kubelet.go:1384] „Eșuat la pornirea ContainerManager” err="Nu s-a putut construi harta containerelor inițiale din timpul de execuție: nu s-a găsit niciun PodsandBox cu Id-ul „9f141a500138e0801adc746410dc46410dc46410df46410df4000138e4641adc7400df4000df400013800000001
drapel in
Bună, GoldElysium, bun venit la S.F. Se pare că are legătură cu https://github.com/kubernetes/kubernetes/issues/98218, dar nu am suficient contact cu k3s pentru a știu cum Kubelet ia în considerare configurarea sa. Mai important, care este partea „Începe de astăzi” a întrebării tale? A existat o actualizare a sistemului de operare? reporniți? un angajat a demisionat?
drapel in
Bună @mdaniel, pornirea de astăzi a însemnat că înainte funcționa bine, dar la un moment dat, a început să se blocheze, după care am efectuat o repornire în speranța că o va rezolva, dar apoi a început să arate această eroare. Problema pe care ați conectat-o ​​într-adevăr arată ca aceeași eroare.
Puncte:2
drapel in

Cu ajutorul lui https://github.com/kubernetes/kubelet/issues/21 Mi-am dat seama în sfârșit. După pornirea manuală a containerd cu următoarea comandă: containerd -c /var/lib/rancher/k3s/agent/etc/containerd/config.toml -a /run/k3s/containerd/containerd.sock --state /run/k3s/containerd --root /var/lib/ rancher/k3s/agent/containerd (pe care l-am găsit în jurnalele k3s), aș putea căuta containerul folosind crictl: k3s crictl ps -a | grep 9f141a care mi-a dat un ID de container. Apoi am scos podul folosind k3s crictl rm <id> și am repornit k3s și acum funcționează din nou.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.