ITPub博客

首页 > 数据库 > 数据库开发技术 > 20 KVM管理虚拟机-虚拟机生命周期示例

20 KVM管理虚拟机-虚拟机生命周期示例

原创 数据库开发技术 作者:shuchaoyang 时间:2023-03-05 07:30:00 0 删除 编辑

20 KVM管理虚拟机-虚拟机生命周期示例20.1 创建虚拟机20.2 启动虚拟机20.3 重启虚拟机20.4 关闭虚拟机20.5 销毁虚拟机

20 KVM管理虚拟机-虚拟机生命周期示例

本节给出虚拟机生命周期管理相关命令的示例。

20.1 创建虚拟机

虚拟机XML配置文件为openEulerVM.xml

# virsh define openEulerVM.xml

示例命令如下:

[root@superman-21 ~]# virsh define openEulerVM.xml
Domain openEulerVM defined from openEulerVM.xml
[root@superman-21 ~]#

20.2 启动虚拟机

启动名称为openEulerVM的虚拟机

# virsh start openEulerVM

示例命令如下:

[root@superman-21 ~]# virsh start openEulerVM
Domain openEulerVM started
[root@superman-21 ~]#

20.3 重启虚拟机

重启名称为openEulerVM的虚拟机

# virsh reboot openEulerVM

示例命令如下:

[root@superman-21 ~]# virsh reboot openEulerVM
Domain openEulerVM is being rebooted
[root@superman-21 ~]#

20.4 关闭虚拟机

关闭名称为openEulerVM的虚拟机

# virsh shutdown openEulerVM

示例命令如下:

[root@superman-21 ~]# virsh shutdown openEulerVM
Domain openEulerVM is being shutdown
[root@superman-21 ~]#

20.5 销毁虚拟机

  • 若虚拟机启动时未使用nvram文件,销毁虚拟机命令如下:

    # virsh undefine <VMInstanse>
  • 若虚拟机启动时使用了nvram文件,销毁该虚拟机需要指定nvram的处理策略,命令如下:

    # virsh undefine <VMInstanse> <strategy>

    其中<strategy>为销毁虚拟机的策略,可取值:

    nvram:销毁虚拟机的同时删除其对应的nvram文件。

    keep-nvram:销毁虚拟机,但保留其对应的nvram文件。

    例如,删除虚拟机openEulerVM及其nvram文件:

    # virsh undefine openEulerVM --nvram

    示例命令如下:

    [root@superman-21 ~]# virsh undefine openEulerVM --nvram
    Domain openEulerVM has been undefined
    [root@superman-21 ~]#


👍 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!


有什么吐槽或反馈意见,直接告诉我!

温馨提示:如出现二维码失效也可直接添加微信号:ysc13803862469。

原文作者:超哥的IT私房菜;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
专注于IT系统集成、运维、架构二十年的IT职场老兵,拥有CCNA、OCA、OCP、PGCA、PGCE认证证书,公众号:超哥的IT私房菜,知识星球:超哥的IT私房菜,目前是多家IT厂商的咨询顾问。

注册时间:2021-08-27

  • 博文量
    552
  • 访问量
    303542