libvirt-guests 服务是什么? 和 libvirtd 有什么关系?

103 阅读1分钟

libvirt-guests 服务是与虚拟机(即“宾客”)管理相关的辅助服务,主要负责自动化和支持虚拟机的启动、关闭和管理工作,尤其在系统启动和关机时。


libvirt-guests 的作用

  • 自动管理虚拟机的启动和停止

    • 在系统启动时自动启动虚拟机(如果配置为自动启动)。
    • 在系统关机时,自动关闭虚拟机,确保安全关闭。
  • 增强虚拟机的管理自动化,与libvirt守护进程 (libvirtd) 配合实现。

libvirtd 的关系

  • libvirt守护进程 (libvirtd) :作为核心管理服务,负责虚拟机的直接控制、监控和调度。
  • libvirt-guests:通常作为一个辅助脚本/服务,配合libvirtd工作,主要处理虚拟机的自动启动、关闭策略。

简单总结

  • libvirt-guests:专注于虚拟机的自动启动/关闭脚本,确保虚拟机能在系统启动时自动上线,关机时正常关闭。
  • libvirtd:核心管理服务,提供API和管理虚拟机的能力。
  • 两者关系libvirt-guests 是辅助补充,帮助libvirtd实现系统级的虚拟机管理自动化。