示例
本节给出虚拟机生命周期管理相关命令的示例。
创建虚拟机
虚拟机XML配置文件为openEulerVM.xml,命令和回显如下:
# virsh define openEulerVM.xml
Domain openEulerVM defined from openEulerVM.xml
启动虚拟机
启动名称为openEulerVM的虚拟机,命令和回显如下:
# virsh start openEulerVM
Domain openEulerVM started
重启虚拟机
重启名称为openEulerVM的虚拟机,命令和回显如下:
# virsh reboot openEulerVM
Domain openEulerVM is being rebooted
关闭虚拟机
关闭名称为openEulerVM的虚拟机,命令和回显如下:
# virsh shutdown openEulerVM
Domain openEulerVM is being shutdown
销毁虚拟机
若虚拟机启动时未使用nvram文件,销毁虚拟机命令如下:
# virsh undefine <VMInstanse>
若虚拟机启动时使用了nvram文件,销毁该虚拟机需要指定nvram的处理策略,命令如下:
# virsh undefine <VMInstanse> <strategy>
其中<_strategy_\>为销毁虚拟机的策略,可取值:
—nvram:销毁虚拟机的同时删除其对应的nvram文件。
—keep-nvram:销毁虚拟机,但保留其对应的nvram文件。
例如,删除虚拟机openEulerVM及其nvram文件,命令和回显如下:
# virsh undefine openEulerVM --nvram
Domain openEulerVM has been undefined