เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

2.1. อัพเกรดประเภทเครื่อง


ภาพ

สิ่งนี้ได้รับการบันทึกไว้ตามข้อจำกัดและข้อควรพิจารณาเพิ่มเติมที่ Ubuntu Wiki22


คุณอาจต้องการอัปเดตประเภทเครื่องของผู้เยี่ยมชมที่กำหนดไว้เป็น:

• เพื่อรับการแก้ไขและคุณสมบัติด้านความปลอดภัยล่าสุด

• ใช้แขกรับเชิญที่สร้างขึ้นในรุ่นที่ไม่รองรับในขณะนี้ต่อไป


โดยทั่วไป ขอแนะนำให้อัปเดตประเภทเครื่องเมื่ออัปเกรด qemu/kvm เป็นเวอร์ชันหลักใหม่ แต่สิ่งนี้ไม่น่าจะเป็นงานอัตโนมัติ เนื่องจากการเปลี่ยนแปลงนี้สามารถมองเห็นได้ของผู้เยี่ยมชม อุปกรณ์สำหรับแขกอาจมีการเปลี่ยนแปลงในลักษณะที่ปรากฏ คุณสมบัติใหม่จะได้รับการประกาศให้แขกทราบและอื่นๆ ลินุกซ์มักจะดีมากในการทนต่อการเปลี่ยนแปลงดังกล่าว แต่ขึ้นอยู่กับการตั้งค่าและปริมาณงานของผู้เยี่ยมชมเป็นอย่างมากซึ่งสิ่งนี้จะต้องได้รับการประเมิน

โดยเจ้าของ/ผู้ดูแลระบบ ระบบปฏิบัติการอื่นๆ ที่ทราบกันดีอยู่แล้วว่ามักจะมีผลกระทบร้ายแรงจากการเปลี่ยนฮาร์ดแวร์ พิจารณาการเปลี่ยนแปลงประเภทเครื่องที่คล้ายกับการเปลี่ยนอุปกรณ์และเฟิร์มแวร์ทั้งหมดของเครื่องจริงเป็นเวอร์ชันล่าสุด - ข้อควรพิจารณาทั้งหมดที่เกี่ยวข้องกับการประเมินการอัปเกรดประเภทเครื่องด้วย


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


ขั้นแรกให้ปิดเครื่องของคุณและรอจนกว่าจะถึงสถานะนั้น


virsh ปิดตัว

# รอ

รายชื่อ virsh --inactive

# ตอนนี้ควรแสดงรายการเครื่องของคุณว่า "ปิดเครื่อง"



ภาพ

19 http://wiki.qemu.org/Main_Page

20 http://wiki.qemu.org/download/qemu-doc.html#sec_005finvocation

21 http://wiki.qemu.org/download/qemu-doc.html#pcsys_005fmonitor

22 https://wiki.ubuntu.com/QemuKVMMigration#Upgrade_machine_type


จากนั้นแก้ไขข้อกำหนดเครื่องและค้นหาประเภทในแท็กประเภทที่แอตทริบิวต์เครื่อง


virsh แก้ไข

hvm


เปลี่ยนค่านี้เป็นค่าที่คุณต้องการ หากต้องการตรวจสอบว่ามีประเภทใดบ้างผ่าน "-M ?" โปรดทราบว่าในขณะที่ให้ประเภทต้นน้ำเพื่อความสะดวกเฉพาะประเภท Ubuntu เท่านั้นที่ได้รับการสนับสนุน คุณสามารถดูได้ว่าค่าเริ่มต้นปัจจุบันจะเป็นอย่างไร โดยทั่วไป ขอแนะนำอย่างยิ่งให้คุณเปลี่ยนเป็นประเภทที่ใหม่กว่าหากเป็นไปได้เพื่อใช้ประโยชน์จากคุณลักษณะที่ใหม่กว่า แต่ยังรวมถึงประโยชน์ของการแก้ไขจุดบกพร่องที่ใช้กับการจำลองเสมือนของอุปกรณ์รุ่นใหม่เท่านั้น


kvm-M ?

# แสดงรายการประเภทเครื่องเช่น

pc-i440fx-xenial Ubuntu 16.04 PC (i440FX + PIIX, 1996) (ค่าเริ่มต้น)

...


หลังจากนี้คุณสามารถเริ่มต้นแขกของคุณได้อีกครั้ง คุณสามารถตรวจสอบประเภทเครื่องปัจจุบันได้จากแขกและโฮสต์ขึ้นอยู่กับความต้องการของคุณ


virsh เริ่มต้น

# ตรวจสอบจากโฮสต์ผ่านการดัมพ์คำจำกัดความ xml ที่ใช้งานอยู่

virsh dumpxml | xmllint --xpath "string(//domain/os/type/@machine)" -

# หรือจากแขกผ่าน dmidecode (หากรองรับ) sudo dmidecode | ผลิตภัณฑ์ grep -A 1

ชื่อผลิตภัณฑ์: Standard PC (i440FX + PIIX, 1996) เวอร์ชัน: pc-i440fx-xenial


หากคุณเก็บคำจำกัดความที่ไม่ใช่แบบสดไว้เช่นไฟล์ xml อย่าลืมอัปเดตสิ่งเหล่านั้นด้วย


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: