Score:0

โหนดหลัก Kubernetes k3s ล้มเหลวในการเตรียมพร้อมโดยมีข้อผิดพลาด FailedCreatePodSandBox

ธง ng

ฉันกำลังพยายามติดตั้ง atm คลัสเตอร์โหนดผู้ปฏิบัติงานขนาดเล็ก 4 คน และฉันเพิ่งติดตั้ง k3s บน raspberry pi 4s (8gb) ของฉัน และฉันได้รับ ไม่พร้อม สถานะ. ฉันยังใหม่กับ kubernettes/k3s แต่ฉันเชื่อว่าด้วยการติดตั้งใหม่ทั้งหมด สิ่งต่างๆ น่าจะ 'ใช้งานได้' ฉันได้ทำการล้างและติดตั้งเซิร์ฟเวอร์ Ubuntu 22.04 ใหม่สำหรับแขน 64 บิต เนื่องจากเอาต์พุตเทอร์มินัลยาวมาก ฉันจึงมีพาสบิน ที่นี่. ดูเหมือนว่าพ็อดบนมาสเตอร์ล้มเหลวในการเมานต์วอลุ่มและล้มเหลวในการสร้างแซนด์บ็อกซ์ ฉันยังมีปัญหาเกี่ยวกับ apiserver ซึ่งฉันคิดว่าเกี่ยวข้องกับข้อผิดพลาดในการติดตั้งและ sandbox เนื่องจากหลังจากพยายามหลายครั้งแล้ว apiserver จะตอบสนองในที่สุด ดังนั้นฉันเดาว่า wtf กำลังเกิดขึ้น ใครก็ได้ช่วยทำความเข้าใจเรื่องนี้ที เหตุใดโหนดหลักของฉันจึงมีปัญหาในการติดตั้งวอลุ่ม ฉันจะเริ่มแก้ไขปัญหานี้ได้อย่างไร

zeus@atlas00:~$ kubectl รับโหนด
ชื่อ สถานะ บทบาท อายุ รุ่น
atlas04 NotReady <ไม่มี> 7h32m v1.23.6+k3s1
atlas08 NotReady <ไม่มี> 7h36m v1.23.6+k3s1
atlas06 NotReady <ไม่มี> 7h36m v1.23.6+k3s1
atlas02 พร้อม <ไม่มี> 7h32m v1.23.6+k3s1
atlas00 เครื่องบินควบคุม NotReady, master 8h v1.23.6+k3s1
zeus@atlas00:~$ kubectl รับพ็อด -n kube-system -o กว้าง
ชื่อ พร้อม สถานะ เริ่มใหม่ อายุ IP โหนด โหนดที่ได้รับการเสนอชื่อ เกตส์ความพร้อม
helm-install-traefik-qzxlm 0/1 การสร้างคอนเทนเนอร์ 0 8 ชั่วโมง <ไม่มี> atlas00 <ไม่มี> <ไม่มี>
local-path-provisioner-6c79684f77-bb9bn 0/1 รอดำเนินการ 0 8 ชม. <ไม่มี> <ไม่มี> <ไม่มี> <ไม่มี>
helm-install-traefik-crd-tg52k 0/1 การสร้างคอนเทนเนอร์ 0 8 ชั่วโมง <ไม่มี> atlas00 <ไม่มี> <ไม่มี>
metrics-server-7cd5fcb6b7-qz88k 0/1 รอดำเนินการ 0 8 ชม. <ไม่มี> <ไม่มี> <ไม่มี> <ไม่มี>
coredns-d76bd69b-9dzpc 0/1 การสร้างคอนเทนเนอร์ 0 8 ชม. <ไม่มี> atlas00 <ไม่มี> <ไม่มี>
zeus@atlas00:~$ kubectl อธิบาย pod helm-install-traefik-qzxlm -n kube-system
การเชื่อมต่อกับเซิร์ฟเวอร์ 127.0.0.1:6443 ถูกปฏิเสธ - คุณระบุโฮสต์หรือพอร์ตที่ถูกต้องหรือไม่
zeus@atlas00:~$ kubectl อธิบาย pod helm-install-traefik-qzxlm -n kube-system
การเชื่อมต่อกับเซิร์ฟเวอร์ 127.0.0.1:6443 ถูกปฏิเสธ - คุณระบุโฮสต์หรือพอร์ตที่ถูกต้องหรือไม่
zeus@atlas00:~$ kubectl อธิบาย pod helm-install-traefik-qzxlm -n kube-system
ข้อผิดพลาดจากเซิร์ฟเวอร์ (InternalError): ข้อผิดพลาดบนเซิร์ฟเวอร์ ("apiserver ไม่พร้อม") ทำให้คำขอไม่สำเร็จ (get pods helm-install-traefik-qzxlm)
zeus@atlas00:~$ kubectl อธิบาย pod helm-install-traefik-qzxlm -n kube-system
ชื่อ: helm-install-traefik-qzxlm
เนมสเปซ: ระบบ kube
ลำดับความสำคัญ: 0
โหนด: atlas00/192.168.1.50
เวลาเริ่ม: อังคาร 24 พฤษภาคม 2565 08:07:56 +0000
ป้ายกำกับ: controller-uid=1f431fba-cb3a-45cc-880a-5be734db988e
                helmcharts.helm.cattle.io/chart=traefik
                job-name=helm-install-traefik
คำอธิบายประกอบ: helmcharts.helm.cattle.io/configHash: SHA256=8BE6F0CEB108C2A3A1EC5A8F7591596C00670380ACEA294775E4769C94AEE7A2
สถานะ: รอดำเนินการ
ไอพี:             
IPs: <ไม่มี>
ควบคุมโดย: Job/helm-install-traefik
ตู้คอนเทนเนอร์:
  หางเสือ:
    รหัสคอนเทนเนอร์:  
    ภาพ: เจ้าของฟาร์ม/คลิปเปอร์-หางเสือ:v0.7.1-build20220407
    รหัสรูปภาพ:      
    พอร์ต: <ไม่มี>
    พอร์ตโฮสต์: <ไม่มี>
    อาร์กิส:
      ติดตั้ง
      --set-สตริง
      global.systemDefaultRegistry=
    รัฐ: กำลังรอ
      เหตุผล: การสร้างคอนเทนเนอร์
    พร้อม: เท็จ
    เริ่มนับใหม่: 0
    สิ่งแวดล้อม:
      ชื่อ: traefik
      รุ่น:           
      REPO:              
      HELM_DRIVER: ความลับ
      CHART_NAMESPACE: ระบบ kube
      แผนภูมิ: https://%{KUBERNETES_API}%/static/charts/traefik-10.19.300.tgz
      HELM_VERSION:      
      TARGET_NAMESPACE: ระบบ kube
      NO_PROXY: .svc,.cluster.local,10.42.0.0/16,10.43.0.0/16
      FAILURE_POLICY: ติดตั้งใหม่
    ภูเขา:
      /แผนภูมิจากเนื้อหา (rw)
      /config จากค่า (rw)
      /var/run/secrets/kubernetes.io/serviceaccount จาก kube-api-access-f9qlx (ro)
เงื่อนไข:
  พิมพ์สถานะ
  เริ่มต้น True 
  พร้อมเท็จ 
  ตู้คอนเทนเนอร์พร้อมเป็นเท็จ 
  PodScheduled จริง 
ปริมาณ:
  ค่า:
    ประเภท: ConfigMap (วอลุ่มที่เติมโดย ConfigMap)
    ชื่อ: แผนภูมิค่า-traefik
    ตัวเลือก: เท็จ
  เนื้อหา:
    ประเภท: ConfigMap (วอลุ่มที่เติมโดย ConfigMap)
    ชื่อ: แผนภูมิ-เนื้อหา-traefik
    ตัวเลือก: เท็จ
  kube-api-เข้าถึง-f9qlx:
    ประเภท: Projected (วอลุ่มที่มีข้อมูลที่ฉีดจากหลายแหล่ง)
    TokenExpirationSeconds: 3607
    ConfigMapName: kube-root-ca.crt
    ConfigMapOptional: <ไม่มี>
    DownwardAPI: จริง
คลาส QoS: BestEffort
ตัวเลือกโหนด: kubernetes.io/os=linux
ความคลาดเคลื่อน: node.kubernetes.io/not-ready:NoExecute op=มีอยู่เป็นเวลา 300 วินาที
                             node.kubernetes.io/unreachable:NoExecute op=มีอยู่เป็นเวลา 300 วินาที
เหตุการณ์:
  พิมพ์อายุเหตุผลจากข้อความ
  ---- ------ ---- ---- -------
  ตัวกำหนดตารางเวลาเริ่มต้น 8 ชั่วโมงปกติ กำหนด kube-system/helm-install-traefik-qzxlm ให้กับ atlas00 เรียบร้อยแล้ว
  คำเตือน FailedMount 8h kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "เนื้อหา": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 8h kubelet MountVolume.SetUp ล้มเหลวสำหรับวอลุ่ม "kube-api-access-f9qlx": ไม่สามารถดึงข้อมูลโทเค็น: ห้ามใช้บริการบัญชี "helm-traefik": ผู้ใช้ "ระบบ: โหนด: atlas00" ไม่สามารถสร้างทรัพยากร "serviceaccounts/token" ในกลุ่ม API "" ในเนมสเปซ "kube-system": ไม่พบความสัมพันธ์ระหว่างโหนด 'atlas00' และวัตถุนี้
  คำเตือน FailedMount 8h (x2 มากกว่า 8h) kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "ค่า": ไม่สามารถซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h53m kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "ค่า": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h53m kubelet MountVolume.SetUp ล้มเหลวสำหรับวอลุ่ม "kube-api-access-f9qlx": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h53m (x2 มากกว่า 7h53m) kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "เนื้อหา": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h52m kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "ค่า": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h52m (x2 มากกว่า 7h52m) kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "เนื้อหา": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h52m kubelet MountVolume.SetUp ล้มเหลวสำหรับวอลุ่ม "kube-api-access-f9qlx": ไม่สามารถดึงข้อมูลโทเค็น: ห้ามใช้บริการบัญชี "helm-traefik": ผู้ใช้ "ระบบ: โหนด: atlas00" ไม่สามารถสร้างทรัพยากร "serviceaccounts/token" ในกลุ่ม API "" ในเนมสเปซ "kube-system": ไม่พบความสัมพันธ์ระหว่างโหนด 'atlas00' และวัตถุนี้
  คำเตือน FailedMount 7h41m kubelet MountVolume.SetUp ล้มเหลวสำหรับวอลุ่ม "เนื้อหา": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h41m kubelet MountVolume.SetUp ล้มเหลวสำหรับโวลุ่ม "ค่า": ล้มเหลวในการซิงค์แคช configmap: หมดเวลารอเงื่อนไข
  คำเตือน FailedMount 7h41m kubelet MountVolume.SetUp ล้มเหลวสำหรับวอลุ่ม "kube-api-access-f9qlx": ไม่สามารถดึงข้อมูลโทเค็น: ห้ามใช้บริการบัญชี "helm-traefik": ผู้ใช้ "ระบบ: โหนด: atlas00" ไม่สามารถสร้างทรัพยากร "serviceaccounts/token" ในกลุ่ม API "" ในเนมสเปซ "kube-system": ไม่พบความสัมพันธ์ระหว่างโหนด 'atlas00' และวัตถุนี้
  คำเตือน FailedCreatePodSandBox 7 ชั่วโมง 40 นาที kubelet ไม่สามารถสร้าง pod sandbox: ข้อผิดพลาด rpc: code = Unknown desc = ล้มเหลวในการรับอิมเมจแซนด์บ็อกซ์ "rancher/mirrored-pause:3.6": ไม่สามารถดึงอิมเมจ "rancher/mirrored-pause:3.6": ไม่สามารถดึง และแกะอิมเมจ "docker.io/rancher/mirrored-pause:3.6": ล้มเหลวในการเตรียมสแน็ปช็อตการแตกไฟล์ "extract-476722526-09RL sha256:c640e628658788773e4478ae837822c9bc7db5b512442f54286a98ad50f88fd4": ไม่สามารถเปลี่ยนชื่อ: เปลี่ยนชื่อ /vark/contains/libergents3 /io.containerd.snapshotter.v1.overlayfs/snapshots/new-2732139020 /var/lib/rancher/k3s/agent/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/4: มีไฟล์อยู่
  คำเตือน FailedCreatePodSandBox 6h54m kubelet ไม่สามารถสร้าง pod sandbox: ข้อผิดพลาด rpc: code = Unknown desc = ล้มเหลวในการตั้งค่าเครือข่ายสำหรับ sandbox "b9f0346aa924105c7c3498ecb6315c32e13d4237eaa062cea2926401ba1c0ab6": plugin type="flannel" ล้มเหลว (เพิ่ม): open /nosub.fenlanvnet/nosub.fenlannel ไฟล์หรือไดเรกทอรีดังกล่าว
  คำเตือน FailedCreatePodSandBox 6h42m kubelet ไม่สามารถสร้าง pod sandbox: ข้อผิดพลาด rpc: code = Unknown desc = ล้มเหลวในการตั้งค่าเครือข่ายสำหรับ sandbox "41b66aa473ffaee3ae32567c0ff2fe233f35569ea15b3301cfab127e92efce69": plugin type="flannel" ล้มเหลว (เพิ่ม): open /run/flannel/envnel: nosubnet.envnel/ ไฟล์หรือไดเรกทอรีดังกล่าว

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา