การสร้างและการจัดการ VM
เวิร์กโฟลว์คอนโซลหลักเริ่มต้นด้วยโหนดทอพอโลยีที่วางแผนไว้ การจัดเตรียมจะเปลี่ยนโหนดนั้นให้เป็นโดเมน libvirt ในภายหลังโดยใช้บิลด์ที่เลือกหรืออิมเมจแค็ตตาล็อกที่เปิดใช้งาน
เพิ่มโหนดที่วางแผนไว้
- เปิดโปรเจ็กต์หรือโทโพโลยีของบิลด์ที่เสร็จสมบูรณ์
- เพิ่มโหนด VM
- ตั้งชื่อที่ปลอดภัย: 1–63 ตัวอักษร โดยขึ้นต้นด้วยตัวอักษรหรือตัวเลข และ มีเพียงตัวอักษร ตัวเลข ขีดกลาง หรือขีดล่างเท่านั้น
- ตั้งค่าหน่วยความจำ vCPU และขนาดรูทดิสก์ ค่าเริ่มต้นปัจจุบันคือ 4,096 MiB 2 vCPU และ 20 GiB; สิทธิ์ของบัญชีสามารถลดระดับลงได้
- เลือกชุดบูตและเชื่อมต่อเครือข่ายโทโพโลยีตั้งแต่หนึ่งเครือข่ายขึ้นไป
- บันทึกกราฟ จากนั้นปรับใช้หรือเริ่มต้นโหนด
การเพิ่มการ์ดเพียงอย่างเดียวไม่ได้จองการประมวลผลหรือสร้าง VM ยืนยันว่าโหนดเปลี่ยนจาก planned เป็นสถานะรันไทม์และมีตัวระบุ libvirt ก่อนที่จะเปิดคอนโซลหรือรันการทดสอบ
แหล่งที่มาของภาพ
ตัวเลือกตัวเลือกบูตสามารถเปิดเผยบิลด์ที่เสร็จสมบูรณ์และเป้าหมายแค็ตตาล็อกสาธารณะที่เปิดใช้งานโดยผู้ดำเนินการ แบ็กเอนด์แก้ไขเป้าหมายแค็ตตาล็อกเป็นสิ่งประดิษฐ์ที่เชื่อถือได้ แทนที่จะยอมรับเส้นทางที่มาจากเบราว์เซอร์เป็นผู้มีอำนาจ
นอกจากนี้ยังมี API ที่ผ่านการรับรองความถูกต้องระดับต่ำกว่าสำหรับการทดสอบภายในและเวิร์กโฟลว์การปรับใช้ ‘2’ เป็นเส้นทางรูปภาพฝั่งเซิร์ฟเวอร์ ไม่ใช่การอัปโหลดเบราว์เซอร์ทั่วไปหรือโปรแกรมดาวน์โหลด URL ระยะไกลตามอำเภอใจ
การเปลี่ยนรูปแบบการบูตของโดเมนที่มีอยู่จะแทนที่อิมเมจซีดีรอม ตั้งค่าซีดีรอมก่อน และรีสตาร์ท VM แบบเย็น ดิสก์ของ VM ยังคงอยู่ ซึ่งไม่เหมือนกับการติดตั้งอิมเมจที่เลือกไว้บนดิสก์นั้น
การดำเนินการวงจรชีวิต
| การกระทำของคอนโซล | ลักษณะการทำงานรันไทม์ | ความเสี่ยง |
|---|---|---|
| เริ่ม | เริ่มโดเมนที่ถูกหยุด | การบูตแบบแขกยังคงล้มเหลว |
| ปิดระบบ | ขอการปิดระบบแขกของ ACPI | ต้องได้รับความร่วมมือจากแขก |
| รีบูต | ขอให้แขกรีบูตอย่างสง่างาม | ต้องได้รับความร่วมมือจากแขก |
| รีเซ็ต | ฮาร์ดรีเซ็ตโดเมนที่ทำงานอยู่ | การเขียนในเที่ยวบินเสียหาย |
| ปิดเครื่อง | บังคับให้โดเมนปิด | เทียบเท่ากับกำลังดึง ข้อมูลสูญหายเป็นไปได้ |
| ลบ | ลบโดเมนและดิสก์/ข้อมูลเมตาที่ได้รับการจัดการ | ทำลายล้าง; เก็บหลักฐานที่จำเป็นก่อน |
ไม่มีการประมาณการเวลาบูตสากลที่เชื่อถือได้ ดูสถานะรันไทม์และคอนโซล และใช้การหมดเวลาทดสอบในขนาดสำหรับรูปภาพที่เลือก
การยอมรับการติดตั้งลงดิสก์
สำหรับรูปภาพที่อ้างสิทธิ์ผู้ติดตั้ง:
- จัดเตรียมด้วยดิสก์รูทที่เขียนได้
- บูตจาก ISO และดำเนินการติดตั้งให้เสร็จสิ้นผ่าน VNC หรือโปรแกรมที่รองรับ เส้นทางการติดตั้งอัตโนมัติ
- นำซีดีรอมออกหรือลดลำดับความสำคัญ
- รีบูตและยืนยันว่าดิสก์เป็นแหล่งการบูตที่ใช้งานอยู่ ไม่ใช่ ISO
- ตรวจสอบผู้ใช้ เดสก์ท็อป แพ็คเกจ บริการ และการล้างข้อมูลโปรแกรมติดตั้ง
ไอคอนตัวติดตั้งที่ปรากฏในเซสชั่นสดนั้นไม่เพียงพอ
การซ้อนทับและสแนปชอตแบบถาวร
รูปภาพบางรูปสามารถแนบดิสก์คงอยู่ของ Zone 2 ได้ การควบคุมโซนเปิดเผยการดำเนินการสแน็ปช็อต การย้อนกลับ การส่งออก นำเข้า และรีเซ็ตสำหรับโอเวอร์เลย์ที่ได้รับการควบคุม พวกเขาไม่ได้สแน็ปช็อตหน่วยความจำ VM, อิมเมจพื้นฐาน หรือดิสก์ที่ไม่เกี่ยวข้อง VM ต้องทำงานอยู่และการสนับสนุนโซนภายในต้องมีประสิทธิภาพดีสำหรับการดำเนินการเหล่านี้
การแก้ไขปัญหา
- หากโหนดที่วางแผนไว้ไม่เคยจัดเตรียม ให้ตรวจสอบข้อผิดพลาดในการปรับใช้และปัจจุบัน การตอบกลับการให้สิทธิ์ก่อนที่จะลองอีกครั้ง
- หากคอนโซลไม่สามารถเชื่อมต่อได้ ให้ยืนยันว่าโดเมนกำลังทำงานอยู่และมี ID รันไทม์ที่แก้ไขได้
- หากการดำเนินการอย่างสง่างามหยุดชะงัก ให้ตรวจสอบแขกก่อนใช้การรีเซ็ตหรือเปิดเครื่อง ปิด
- หากระบบเครือข่ายล้มเหลว ให้เปรียบเทียบขอบที่เขียน อินเทอร์เฟซ libvirt ที่แนบมา เครือข่ายที่ใช้งาน, DHCP/ที่อยู่คงที่, เส้นทาง และการกำหนดค่า DNS
- หากตัวติดตั้งบู๊ตซ้ำ ๆ ให้ตรวจสอบลำดับการบู๊ตและนำ ISO ออก
ดู โทโพโลยีเครือข่าย และ คอนโซล VNC