¿Cómo hago un dominio persistente con virsh?

17

virsh create somefile.xmlcrea mi máquina muy bien, pero cuando apago la máquina todo desaparece. Las máquinas que hice con la GUI virt-manager son persistentes (se quedan después del apagado) y el archivo xml se deriva de esas máquinas creadas por virt-manager.

colechristensen
fuente

Respuestas:

21

Use virsh define somefile.xmly virsh start domain-name, al hacer esto, la VM será persistente. No puedo comprobarlo en este momento, pero creo que puedes usarlo virsh defineen una VM ya iniciada y esto lo hará persistente.

Francesco
fuente
3
Puedo confirmar que esto funciona con un dominio que comenzó con el comando 'crear'
Pete
7

Si no tiene el xml para el vm en ejecución (por ejemplo, después de la migración transitoria), puede hacerlo

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

Verificar:

virsh list --all --persistent

La VM ahora debería estar en la lista. O

virsh dominfo vm_name

Debería haber una línea con 'Persistente: sí'.

misma misma
fuente