적었나 기억이 안나네..
일단 다른 시스템으로 이전하면서 사용이 가능한지 확인하려고 하는데
dumpxml로 설정을 받아내고(그냥 뱉어내니 파일로 저장을 해주어야 함)
그걸 create 냐 define이냐로 고민을 하고 있는데
(난 도움말 보고 create면 된다라고 하고, 다른 사람은 define으로 해야 한다라고 해서)
fedora 글로는 create면 되는 듯 한데?
# virsh dumpxml GuestID > guest.xml # virsh create configuration_file.xml |
[링크 : https://docs.fedoraproject.org/..._with_virsh-Creating_a_virtual_machine_XML_dump_configuration_file.html]
일단 define은 생성만 하고 실행을 안하고 create는 pause를 주지 않으면 바로 실행 하는 듯?
실험을 해보니 create로 하면 등록되지 않고 바로 실행되고
define + start가 적합한 등록 방법으로 보인다.
create FILE [--console] [--paused] [--autodestroy] Create a domain from an XML <file>. An easy way to create the XML <file> is to use the dumpxml command to obtain the definition of a pre-existing guest. The domain will be paused if the --paused option is used and supported by the driver; otherwise it will be running. If --console is requested, attach to the console after creation. If --autodestroy is requested, then the guest will be automatically destroyed when virsh closes its connection to libvirt, or otherwise exits. Example virsh dumpxml <domain> > domain.xml vi domain.xml (or make changes with your other text editor) virsh create domain.xml
define FILE Define a domain from an XML <file>. The domain definition is registered but not started. If domain is already running, the changes will take effect on the next boot. |
[링크 : https://linux.die.net/man/1/virsh]