ฉันต้องการทราบข้อความแสดงข้อผิดพลาดจากบันทึก MIG ของคุณ เนื่องจากอาจเป็นปัญหาเกี่ยวกับการหน่วงเวลาเริ่มต้น ดังนั้นฉันขอแนะนำให้ตรวจสอบวิธีการกำหนดค่านโยบายการตรวจสุขภาพและการซ่อมแซมอัตโนมัติใน MIG ของคุณ ในนี้มีโพรบและการตั้งค่าบางอย่างที่คุณสามารถปรับได้ เช่น vm --initial-delay การตั้งค่านี้ชะลอการซ่อมแซมอัตโนมัติจากการสร้าง VM ใหม่ก่อนเวลาอันควรหาก VM อยู่ในกระบวนการเริ่มต้นระบบ และอาจช่วยแก้ปัญหาสคริปต์เริ่มต้นระบบได้ บางครั้งเมื่อ vm เริ่มทำงาน ต้องใช้เวลามากขึ้นในการรันสคริปต์เริ่มต้น นอกจากนี้ยังช่วยในกรณีที่มีความล่าช้าในเครือข่ายเนื่องจากปัญหาสคริปต์เริ่มต้นบางอย่างเกี่ยวข้องกับการเชื่อมต่อเครือข่ายกับเซิร์ฟเวอร์ข้อมูลเมตา ดังนั้น เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถเพิ่มการหน่วงเวลาเริ่มต้นในการตรวจสุขภาพของคุณ คุณสามารถรับการตรวจสุขภาพด้วยคำสั่งต่อไปนี้:
การตรวจสอบความสมบูรณ์ของการประมวลผล gcloud อธิบายถึง <ชื่อการตรวจสอบความสมบูรณ์>
คุณสามารถอัปเดตการตรวจสุขภาพของคุณโดยใช้คำสั่งอัปเดตตามที่แสดงในตัวอย่างต่อไปนี้:
gcloud ประมวลผลกลุ่มอินสแตนซ์ที่จัดการอัปเดต my-mig \
--ตัวอย่างการตรวจสุขภาพ-ตรวจ \
--initial-delay 300 \
--โซนเรา-ตะวันออก1-ข
ในนี้คุณจะเห็นว่าการหน่วงเวลาเริ่มต้นถูกตั้งค่าเป็น 5 นาที ดังต่อไปนี้ ลิงค์ คุณจะพบข้อมูลเพิ่มเติมเกี่ยวกับวิธีการตั้งค่าการตรวจสุขภาพและการรักษาอัตโนมัติใน MIG
นอกจากนี้ คุณสามารถตรวจสอบอินสแตนซ์ของคุณได้ตลอดเวลาด้วยคำสั่งนี้:
gcloud ประมวลผลกลุ่มอินสแตนซ์รายการอินสแตนซ์ที่จัดการกลุ่มอินสแตนซ์ของคุณ
NAME ZONE STATUS HEALTH_STATE ACTION INSTANCE_TEMPLATE VERSION_NAME LAST_ERROR
igm-with-hc-fvz6 Europe-west1 วิ่งเพื่อสุขภาพ ไม่มีเทมเพลตของฉัน
igm-with-hc-gtz3 Europe-west1 วิ่งเพื่อสุขภาพ ไม่มีเทมเพลตของฉัน