Încerc să configurez un mic cluster atm cu 4 noduri de lucru și tocmai am instalat k3s pe Raspberry Pi 4s (8gb) și primesc un Nu e gata
stare. Sunt nou în kubernettes/k3s, dar cred că, cu o instalare complet nouă, lucrurile ar trebui să „funcționeze”. Am o ștergere și o instalare proaspătă a serverului Ubuntu 22.04 pentru brațul pe 64 de biți. Deoarece ieșirea terminalului este atât de lungă, am un pastbin Aici. Se pare că podurile de pe master nu reușesc să monteze volume și eșecuri în realizarea unui sandbox. De asemenea, am probleme cu apiserver, care cred că sunt legate de aceste erori de montare și sandbox, deoarece după mai multe încercări, apiserver va răspunde în cele din urmă. Deci, cred că wtf se întâmplă. Poate cineva să ajute să înțeleagă acest lucru? De ce nodul meu principal se luptă să monteze volume? Cum încep să repar asta?
zeus@atlas00:~$ kubectl obține noduri
NUME STARE ROLURI VÂRSTA VERSIUNE
atlas04 NotReady <niciunul> 7h32m v1.23.6+k3s1
atlas08 NotReady <niciunul> 7h36m v1.23.6+k3s1
atlas06 NotReady <niciunul> 7h36m v1.23.6+k3s1
atlas02 Gata <niciun> 7h32m v1.23.6+k3s1
plan de control atlas00 NotReady, master 8h v1.23.6+k3s1
zeus@atlas00:~$ kubectl get pods -n kube-system -o wide
NUME PREGĂTIT STAREA RESTARTE Vârsta IP NODE NOMINAT NODUL GATES DE PREGĂTIRE
helm-install-traefik-qzxlm 0/1 ContainerCreating 0 8h <niciunul> atlas00 <niciunul> <niciunul>
local-path-provisioner-6c79684f77-bb9bn 0/1 În așteptare 0 8h <niciunul> <niciunul> <niciunul> <niciunul>
helm-install-traefik-crd-tg52k 0/1 ContainerCreating 0 8h <niciun> atlas00 <niciunul> <niciunul>
metrics-server-7cd5fcb6b7-qz88k 0/1 În așteptare 0 8h <niciuna> <niciuna> <niciuna> <niciuna>
coredns-d76bd69b-9dzpc 0/1 ContainerCreating 0 8h <niciun> atlas00 <niciunul> <niciunul>
zeus@atlas00:~$ kubectl descrie pod helm-install-traefik-qzxlm -n kube-system
Conexiunea la serverul 127.0.0.1:6443 a fost refuzată - ați specificat gazda sau portul potrivit?
zeus@atlas00:~$ kubectl descrie pod helm-install-traefik-qzxlm -n kube-system
Conexiunea la serverul 127.0.0.1:6443 a fost refuzată - ați specificat gazda sau portul potrivit?
zeus@atlas00:~$ kubectl descrie pod helm-install-traefik-qzxlm -n kube-system
Eroare de la server (InternalError): o eroare pe server ("apiserver not ready") a împiedicat reușita cererii (get pods helm-install-traefik-qzxlm)
zeus@atlas00:~$ kubectl descrie pod helm-install-traefik-qzxlm -n kube-system
Nume: helm-install-traefik-qzxlm
Spațiu de nume: kube-system
Prioritate: 0
Nod: atlas00/192.168.1.50
Ora de începere: marți, 24 mai 2022 08:07:56 +0000
Etichete: controller-uid=1f431fba-cb3a-45cc-880a-5be734db988e
helmcharts.helm.cattle.io/chart=traefik
job-name=helm-install-traefik
Adnotări: helmcharts.helm.cattle.io/configHash: SHA256=8BE6F0CEB108C2A3A1EC5A8F7591596C00670380ACEA294775E4769C94AEE7A2
Stare: în așteptare
IP:
IP-uri: <niciunul>
Controlat de: Job/helm-install-traefik
Containere:
cârma:
ID container:
Imagine: rancher/klipper-helm:v0.7.1-build20220407
ID imagine:
Port: <niciun>
Port gazdă: <niciun>
Argumente:
instalare
--set-string
global.systemDefaultRegistry=
Stare: În așteptare
Motiv: ContainerCreating
Gata: Fals
Număr de reporniri: 0
Mediu inconjurator:
NUME: traefik
VERSIUNE:
REPO:
HELM_DRIVER: secret
CHART_NAMESPACE: sistem kube
GRAF: https://%{KUBERNETES_API}%/static/charts/traefik-10.19.300.tgz
HELM_VERSION:
TARGET_NAMESPACE: kube-system
NO_PROXY: .svc,.cluster.local,10.42.0.0/16,10.43.0.0/16
FAILURE_POLICY: reinstalați
Suporturi:
/diagrama din conținut (rw)
/config din valori (rw)
/var/run/secrets/kubernetes.io/serviceaccount de la kube-api-access-f9qlx (ro)
Conditii:
Tastați Stare
Adevărat inițializat
Gata Fals
ContainersReady False
PodScheduled Adevărat
Volume:
valori:
Tip: ConfigMap (un volum populat de un ConfigMap)
Nume: chart-values-traefik
Opțional: fals
conţinut:
Tip: ConfigMap (un volum populat de un ConfigMap)
Nume: chart-content-traefik
Opțional: fals
kube-api-access-f9qlx:
Tip: Proiectat (un volum care conține date injectate din mai multe surse)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
ConfigMapOptional: <nil>
DownwardAPI: adevărat
Clasa QoS: BestEffort
Node-Selectors: kubernetes.io/os=linux
Tolerări: node.kubernetes.io/not-ready:NoExecute op=Există pentru 300 de secunde
node.kubernetes.io/unreachable:NoExecute op=Există timp de 300 de secunde
Evenimente:
Introduceți Motivul Vârsta din mesaj
---- ------ ---- ---- -------
Programator normal de 8 ore programat implicit Alocat cu succes kube-system/helm-install-traefik-qzxlm la atlas00
Avertisment FailedMount 8h kubelet MountVolume.SetUp a eșuat pentru volumul „conținut”: nu s-a putut sincroniza cache-ul configurației: a expirat în așteptarea condiției
Avertisment FailedMount 8h kubelet MountVolume.SetUp nu a reușit pentru volumul „kube-api-access-f9qlx”: nu s-a putut prelua simbolul: serviceaccounts „helm-traefik” este interzis: utilizatorul „system:node:atlas00” nu poate crea resursa „serviceaccounts/token” în grupul API „” în spațiul de nume „kube-system”: nu a fost găsită nicio relație între nodul „atlas00” și acest obiect
Avertisment FailedMount 8h (x2 peste 8h) kubelet MountVolume.SetUp a eșuat pentru „valori” de volum: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h53m kubelet MountVolume.SetUp a eșuat pentru „valori” de volum: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h53m kubelet MountVolume.SetUp a eșuat pentru volumul „kube-api-access-f9qlx”: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h53m (x2 peste 7h53m) kubelet MountVolume.SetUp a eșuat pentru volumul „conținut”: nu s-a putut sincroniza cache-ul configurației: a expirat în așteptarea condiției
Avertisment FailedMount 7h52m kubelet MountVolume.SetUp a eșuat pentru „valori” de volum: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h52m (x2 peste 7h52m) kubelet MountVolume.SetUp a eșuat pentru volumul „conținut”: nu s-a putut sincroniza cache-ul configurației: a expirat în așteptarea condiției
Avertisment FailedMount 7h52m kubelet MountVolume.SetUp a eșuat pentru volumul „kube-api-access-f9qlx”: nu s-a preluat simbolul: serviceaccounts „helm-traefik” este interzis: utilizatorul „system:node:atlas00” nu poate crea resursa „serviceaccounts/token” în grupul API „” în spațiul de nume „kube-system”: nu a fost găsită nicio relație între nodul „atlas00” și acest obiect
Avertisment FailedMount 7h41m kubelet MountVolume.SetUp a eșuat pentru volumul „conținut”: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h41m kubelet MountVolume.SetUp a eșuat pentru „valori” de volum: nu s-a putut sincroniza cache-ul configmap: a expirat în așteptarea condiției
Avertisment FailedMount 7h41m kubelet MountVolume.SetUp a eșuat pentru volumul „kube-api-access-f9qlx”: nu s-a putut prelua simbolul: serviceaccounts „helm-traefik” este interzis: utilizatorul „system:node:atlas00” nu poate crea resursa „serviceaccounts/token” în grupul API „” în spațiul de nume „kube-system”: nu a fost găsită nicio relație între nodul „atlas00” și acest obiect
Avertisment FailedCreatePodSandBox 7h40m kubelet Nu s-a putut crea pod sandbox: eroare rpc: code = necunoscut desc = eșuat obținerea imaginii sandbox "rancher/mirrored-pause:3.6": eșuat la extragerea imaginii "rancher/mirrored-pause:3.6": eșuat la extragere and unpack image "docker.io/rancher/mirrored-pause:3.6": failed to prepare extraction snapshot "extract-476722526-09RL sha256:c640e628658788773e4478ae837822c9bc7db5b512442f54286a98ad50f88fd4": failed to rename: rename /var/lib/rancher/k3s/agent/containerd /io.containerd.snapshotter.v1.overlayfs/snapshots/new-2732139020 /var/lib/rancher/k3s/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/4: fișierul există
Avertisment FailedCreatePodSandBox 6h54m kubelet Nu s-a putut crea pod sandbox: eroare rpc: cod = necunoscut desc = eșuat la configurarea rețelei pentru sandbox „b9f0346aa924105c7c3498ecb6315c32e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237e13d4237 un astfel de fișier sau director
Avertisment FailedCreatePodSandBox 6h42m kubelet Nu s-a putut crea pod sandbox: eroare rpc: code = Unknown desc = eșuat la configurarea rețelei pentru sandbox "41b66aa473ffaee3ae32567c0ff2fe233f35569ea15569ea153f35569ea15569ea15569ea15569ea15569ea15569ea15569ea15569ea15569ea15569ea15569ea15569: un astfel de fișier sau director