ข้ามไปยังเนื้อหา

คำสั่งของระบบ

สิบสามจากสามสิบสี่คำสั่ง

หากคุณต้องการใช้
คำตอบเดียวว่าโหนดทำงานปกติหรือไม่health
การตรวจสอบการเชื่อมต่อและ DNS ที่โหนดดำเนินการเองdiagnosis
คอนเทนเนอร์ของ Kubernetes workloadcrictl
คอนเทนเนอร์ของแพลตฟอร์ม: vpm, argo, site-consoledocker
บันทึกบริการ รวมถึงการลงทะเบียนjournalctl

สิ่งนี้มักทำให้ผู้คนแปลกใจ และส่งผลต่อการเลือกคำสั่งที่จะตอบคำถามของคุณ

  • Docker รันคอนเทนเนอร์ของแพลตฟอร์ม — vpm, argo_watch, site-console
  • CRI-O รัน Kubernetes workload ซึ่งเข้าถึงได้ผ่าน crictl

ทั้งสองทำงานพร้อมกัน ทั้งสองส่งคืนผลลัพธ์จริง และไม่มีรายการใดทดแทนอีกรายการได้ docker-ps ที่แสดงคอนเทนเนอร์สามรายการไม่ใช่มุมมองบางส่วนของโหนดที่เสียหาย แต่เป็นรายการทั้งหมดของสิ่งที่ Docker รัน หากคุณกำลังมองหา vpm นั่นคือคอนเทนเนอร์ Docker หากคุณกำลังมองหา pod นั่นคือ CRI-O

health และ diagnosis มีขอบเขต GLOBAL: เป็นคำขอ GET ไปยังเส้นทาง global ส่งคืน JSON แทนที่จะเป็นข้อความจากเทอร์มินัล และไม่สามารถเข้าถึงได้ผ่าน exec-user — การส่งคำสั่งไปที่นั่นจะตอบกลับว่า command not supported ซึ่งอ่านดูเหมือนว่าคำสั่งนั้นไม่มีอยู่ ดู debug API