第 8 章 关闭和重启虚拟机


在 RHEL 10 中,您可以使用命令行或使用 web 控制台 GUI 关闭或重启虚拟机。

8.1. 使用命令行关闭虚拟机

关闭虚拟机(VM)是否需要根据虚拟机响应的不同步骤。

关闭有响应的虚拟机

  • 如果您 连接到 guest,请使用 shutdown 命令或适合客户机操作系统的 GUI 元素。

    注意

    在某些环境中,比如使用 GNOME 桌面的 Linux 客户机,使用 GUI 电源按钮暂停或休眠客户机可能会关闭虚拟机。

  • 或者,在主机上使用 virsh shutdown 命令:

    • 如果虚拟机位于本地主机上:

      # virsh shutdown demo-guest1
      Domain 'demo-guest1' is being shutdown
      Copy to Clipboard
    • 如果虚拟机在远程主机上,如本例中 192.0.2.1

      # virsh -c qemu+ssh://root@192.0.2.1/system shutdown demo-guest1
      
      root@192.0.2.1's password:
      Domain 'demo-guest1' is being shutdown
      Copy to Clipboard

关闭无响应的虚拟机

要强制虚拟机关闭(例如,如果其机已变得无响应),请在主机上使用 virsh destroy 命令:

# virsh destroy demo-guest1
Domain 'demo-guest1' destroyed
Copy to Clipboard
注意

virsh destroy 命令实际上不会删除虚拟机配置或磁盘镜像。它只会终止虚拟机的运行实例,类似于从物理机中拔掉电源。

在个别情况下,virsh destroy 可能会导致虚拟机文件系统崩溃,因此只有在所有其他关闭方法都失败时才使用这个命令。

验证

  • 在主机上,显示虚拟机的列表,以查看其状态。

    # virsh list --all
    
     Id    Name                 State
    ------------------------------------------
     1     demo-guest1          shut off
    Copy to Clipboard
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat