Score:0

ความล้มเหลวในการสื่อสารระหว่างพ็อดระหว่างโหนด Kubernetes: เครื่องเสมือน Azure และโหนดภายในองค์กร

ธง us

การตั้งค่าเซิร์ฟเวอร์ Rancher

  • เวอร์ชัน Rancher: 2.6.3
  • ตัวเลือกการติดตั้ง (ติดตั้ง Docker/Helm Chart): Helm Chart, Kubernetes v1.21.6 และ RKE1

ข้อมูลเกี่ยวกับคลัสเตอร์ เวอร์ชัน Kubernetes: v1.20.15-rancher1-2 ประเภทคลัสเตอร์ (ท้องถิ่น/ปลายน้ำ): ปลายน้ำ ถ้าดาวน์สตรีมจะเป็นคลัสเตอร์ประเภทไหน? (กำหนดเอง/นำเข้าหรือระบุผู้ให้บริการสำหรับโฮสต์/ผู้ให้บริการโครงสร้างพื้นฐาน): RKE กำหนดเอง (3 โหนดในองค์กร + 1 โหนดบน Azure)

ข้อมูลผู้ใช้ บทบาทของผู้ใช้ที่เข้าสู่ระบบคืออะไร? (ผู้ดูแลระบบ/เจ้าของคลัสเตอร์/สมาชิกคลัสเตอร์/เจ้าของโครงการ/สมาชิกโครงการ/กำหนดเอง) บทบาทผู้ดูแลระบบ

อธิบายข้อบกพร่อง
เพื่ออธิบายปัญหาการสื่อสารระหว่างพ็อด ให้พิจารณาพ็อด dcgm-exporter ทั้งสามนี้ที่รวบรวมและเปิดเผยเมตริก GPU :

  • URL1- http://10.42.0.79:9400/metrics -> Pod 10.42.4.54 ทำงานบน node-1-on-prem

  • URL2- http://10.42.2.77:9400/metrics -> Pod 10.42.2.77 ทำงานบน node-2-on-prem

  • URL3- http://10.42.4.54:9400/metrics -> Pod 10.42.4.54 ทำงานบน node-3-azure

  • บนเชลล์ Linux node-1-on-prem : curl URL1 & URL2 สำเร็จ; ขด URL3 ล้มเหลว

  • บนเชลล์ Linux node-2-on-prem : curl URL1 & URL2 สำเร็จ; ขด URL3 ล้มเหลว

  • บนเชลล์ Linux node-3-azure : ขด URL1 & URL2 ล้มเหลว ; ขด URL3 สำเร็จ

ทำซ้ำ

  • เครือข่ายย่อยภายในองค์กรคือ 10.133.100.0/24 และเครือข่ายย่อย Azure คือ 10.208.2.0/24
  • Azure Virtual network และ Local network เชื่อมต่อกันด้วย VPN จากไซต์หนึ่งไปยังอีกไซต์หนึ่ง
  • การเชื่อมต่อแบบโหนดต่อโหนดสำเร็จและไม่มีข้อจำกัดของพอร์ตใน Azure และในองค์กร
  • การส่งต่อพอร์ต IPv4 เปิดใช้งานบนโหนดทั้งหมด
  • การกำหนดค่าอินเทอร์เฟซเครือข่ายคอนเทนเนอร์คลัสเตอร์ดาวน์สตรีม : เครือข่าย: mtu: 0 ตัวเลือก: flannel_backend_type: ปลั๊กอิน vxlan: คลอง
  • การเพิ่มโหนด Azure ไปยังคลัสเตอร์นั้นไร้ที่ติและพ็อดทั้งหมดก็ปรากฏขึ้น

ผลลัพธ์

  • บนเชลล์ Linux node-1-on-prem : $ขด http://10.42.4.54:9400/metrics curl: (28) ไม่สามารถเชื่อมต่อกับพอร์ต 10.42.4.54 9400: การเชื่อมต่อหมดเวลา

ผลลัพธ์ที่คาดหวัง

  • การสื่อสารระหว่างพ็อดที่ประสบความสำเร็จและการแสดงเมตริก GPU

วิธีทำให้พ็อดเหล่านี้สื่อสารได้อย่างถูกต้อง ขอขอบคุณล่วงหน้าสำหรับการสนับสนุนของคุณ

โพสต์คำตอบ

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