Bagaimana cara membuat domain persisten dengan virsh?

17

virsh create somefile.xmlmenciptakan mesin saya dengan baik tetapi ketika saya mematikan mesin semuanya menghilang. Mesin yang saya buat dengan virt-manager GUI bersifat persisten (bertahan setelah shutdown) dan file xml berasal dari mesin yang dibuat manajer virt-manager tersebut.

colechristensen
sumber

Jawaban:

21

Gunakan virsh define somefile.xmldan virsh start domain-name, lakukan ini, VM akan tetap ada. Saya tidak dapat memeriksa sekarang, tetapi saya pikir Anda dapat menggunakan virsh defineVM yang sudah mulai dan ini akan membuatnya terus-menerus.

Francesco
sumber
3
Saya dapat mengkonfirmasi ini berfungsi dengan domain yang dimulai dengan perintah 'buat'
Pete
7

Jika Anda tidak memiliki xml untuk menjalankan vm (mis. Setelah migrasi sementara), Anda dapat melakukannya

virsh dumpxml vm_name > vm_name.xml
virsh define vm_name.xml

Untuk memeriksa:

virsh list --all --persistent

VM sekarang harus terdaftar. Atau

virsh dominfo vm_name

Seharusnya ada baris dengan 'Persistent: yes'.

Sama sama
sumber