virsh create somefile.xml
สร้างเครื่องของฉันได้ดี แต่เมื่อฉันปิดเครื่องสิ่งทั้งหมดก็หายไป เครื่องที่ฉันสร้างด้วย GUI virt-manager นั้นยังคงอยู่ (ติดหลังจากปิดเครื่อง) และไฟล์ xml นั้นได้มาจากเครื่องที่สร้างขึ้นโดย virt-manager
virsh create somefile.xml
สร้างเครื่องของฉันได้ดี แต่เมื่อฉันปิดเครื่องสิ่งทั้งหมดก็หายไป เครื่องที่ฉันสร้างด้วย GUI virt-manager นั้นยังคงอยู่ (ติดหลังจากปิดเครื่อง) และไฟล์ xml นั้นได้มาจากเครื่องที่สร้างขึ้นโดย virt-manager
คำตอบ:
ใช้virsh define somefile.xml
และvirsh start domain-name
การทำเช่นนี้ VM จะยังคงอยู่ ฉันไม่สามารถตรวจสอบได้ในตอนนี้ แต่ฉันคิดว่าคุณสามารถใช้virsh define
กับ VM ที่เริ่มต้นแล้วและสิ่งนี้จะทำให้มันขัดขืน
หากคุณไม่มี xml สำหรับ vm ที่กำลังทำงาน (เช่นหลังจากการย้ายข้อมูลชั่วคราว) คุณสามารถทำได้
virsh dumpxml vm_name > vm_name.xml
virsh define vm_name.xml
เพื่อตรวจสอบ:
virsh list --all --persistent
VM ควรถูกแสดงรายการในขณะนี้ หรือ
virsh dominfo vm_name
ควรมีบรรทัดที่มี 'ถาวร: ใช่'