Score:2

Kubernetes บน Flatcar Linux จะไม่เริ่มต้นเซิร์ฟเวอร์ kube API หลังจากรีบูตโหนดหลัก

ธง ar

ขอขอบคุณที่อ่านและสละเวลาตรวจสอบปัญหานี้

ฉันมีปัญหาในการใช้คลัสเตอร์ Kubernetes มันกำลังรัน Flatcar Linux ซึ่งสร้างโดย Kinvolk ซึ่งเพิ่งซื้อกิจการโดย Microsoft ฉันได้ตั้งค่าคลัสเตอร์โดยใช้ Lokomotive (โลคอตล์) เครื่องมือ.

ฉันมีทั้งหมด 4 โหนด

  • โสกราตีส 001 (ปรมาจารย์)
  • โสกราตีส 002 (โหนด)
  • โสกราตีส 003 (โหนด)
  • โสกราตีส 004 (โหนด)

วันนี้ เวลาประมาณ 14.00 น. โหนดหลักของฉันเริ่มต้นใหม่เนื่องจากบริการอัปเดตอัตโนมัติที่ให้บริการโดย Lokomotive (เครื่องมือการจัดการคลัสเตอร์ที่สร้างโดย Kinvolk)

โหนดหลักของฉันกลับมา แต่ k8s ไม่กลับมา

ผลลัพธ์ของ คอนเทนเนอร์นักเทียบท่า ls วิ่งต่อไป โสกราตีส001 มีดังต่อไปนี้:

รหัสคอนเทนเนอร์ IMAGE คำสั่งสร้างสถานะชื่อพอร์ต
e33995c69e10 quay.io/kinvolk/kubelet:v1.21.4 "/usr/local/bin/kubeâ¦" 7 นาทีที่แล้ว ขึ้น 7 นาที kubelet
b6093a1f343a quay.io/coreos/etcd:v3.4.16 "/usr/local/bin/etcd" 7 นาทีที่แล้ว ขึ้น 7 นาที etcd

สิ่งนี้บ่งชี้ว่า Kubelet และ Etcd กำลังทำงานอยู่ อย่างไรก็ตาม Kubelet ให้ข้อผิดพลาดมากมายแก่ฉัน และบอกตามตรงว่าฉันไม่รู้จะเริ่มขุดตรงไหนดี...

เมื่อฉันวิ่ง วารสาร ctl -u kubeletมันให้ผลลัพธ์ต่อไปนี้แก่ฉัน ฉันใส่ไว้ใน Pastebin เพราะมันใหญ่เกินไป คำเตือน มันเรื่องใหญ่ https://pastebin.com/A9Lmf0tc

สิ่งที่ฉันได้ลองไปแล้ว:

  • รีบูตโหนดหลัก
  • กำลังรีสตาร์ท kubelet
  • เริ่มต้นใหม่ ฯลฯ
  • พยายามเริ่มต้น kube api ด้วยตนเอง แต่สิ่งนี้จะถูกยกเลิกทันที (โดย kubelet ฉันคิดว่า)
  • บังคับให้สลับออกด้วย sudo swapoff -aอย่างไรก็ตาม ในระหว่างการจัดเตรียมคลัสเตอร์ ฉันค่อนข้างแน่ใจว่า Lokomotive ได้ปิดการทำงานบน Flatcar Linux แล้ว

ฉันไม่รู้ว่าทำไมสิ่งนี้จึงเกิดขึ้น ดังนั้นความคิดเห็นและคำตอบทั้งหมดยินดีต้อนรับ! ฉันเป็นนักเรียนมีเวลาค่อนข้างน้อย ดังนั้นคุณควรได้รับการตอบกลับอย่างรวดเร็ว

ขอบคุณล่วงหน้า!

แก้ไข: ดูเหมือนว่ามีข้อผิดพลาดใน Kubelet Checkpointer ฉันได้ยื่นเรื่องกับ Lokomotive ที่นี่: https://github.com/kinvolk/lokomotive/issues/1576

โพสต์คำตอบ

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