qemu-ga进程恢复方法

操作背景

qemu-ga是一个运行在虚拟机内部的普通应用程序(可执行文件名称默认为qemu-ga,服务名称默认为qemu-guest-agent),其目的是实现一种宿主机和虚拟机进行交互的方式。

如果您的云主机出现无法修改云主机名称、在线修改密码、查看系统性能监控等问题,可以尝试如下方法查看并恢复qemu-guest-agent。

Linux操作系统

常用操作系统手动恢复qemu-ga服务的方法如下:

一、El6(32位&64位)

1. 查看qemu-ga服务状态:

# service qemu-ga status

2. 手动重启qemu-ga服务:

# service qemu-ga restart
  1. 设置qemu-ga服务开机自启动:
# chkconfig qemu-ga on

二、El7、El8

1. 查看qemu-ga服务状态:

# systemctl status qemu-guest-agent

2. 手动重启qemu-ga服务:

# systemctl restart qemu-guest-agent
  1. 设置qemu-ga服务开机自启动:
# systemctl enable qemu-guest-agent

三、Ubuntu12、14、16、18、20(32位&64位)

1. 查看qemu-ga服务状态:

# service qemu-guest-agent status

2. 手动重启qemu-ga服务:

# service qemu-guest-agent restart
  1. 设置qemu-ga服务开机自启动:

    a. Ubuntu12、14、16

# sysv-rc-conf qemu-guest-agent on

    b. Ubuntu18、20

# systemctl enable qemu-guest-agent

四、Suse11

1. 查看qemu-ga服务状态:

# rcqemu-ga status

2. 手动重启qemu-ga服务:

# rcqemu-ga restart
  1. 设置qemu-ga服务开机自启动,需要在after.local文件末尾添加以下内容:
# vim /etc/init.d/after.local

      rcqemu-ga restart

五、Suse12

1. 查看qemu-ga服务状态:

# systemctl status qemu-ga

2. 手动重启qemu-ga服务:

# systemctl restart qemu-ga
  1. 设置qemu-ga服务开机自启动:
# systemctl enable qemu-ga

六、Coreos

1. 查看qemu-ga服务状态:

# systemctl status qemu-guest-agent

2. 手动重启qemu-ga服务:

# systemctl restart qemu-guest-agent
  1. 设置qemu-ga服务开机自启动:
# systemctl enable qemu-guest-agent

七、FreeBSD

1. 查看qemu-ga服务状态:

# service qemu-guest-agent status

2. 手动重启qemu-ga服务:

# service qemu-guest-agent restart
  1. 设置qemu-ga服务开机自启动:
# service qemu-guest-agent enable

Windows操作系统

如果您订购的Windows系统中qemu-ga进程未正常运行(QEMU Guest Agent、QEMU Guest Agent VSS Provider两个服务已禁用),或者出现无法修改云主机名称、修改密码、查看系统性能监控等问题,以Windows Server 2012为例,请按下述操作步骤完成恢复:

1. 【开始】>【控制面板】>【系统和安全】>【管理工具】>【服务】。

2. 点开【服务】,找到QEMU Guest Agent和QEMU Guest Agent VSS Provider,点击右键,选择【启动】或【重新启动】。

通过上述排查后,若您订购的Windows系统中qemu-ga进程仍未正常运行或仍无法修改云主机名称、修改密码、查看系统性能监控,请您记录检查过程各步骤的排查结果、相关日志信息或截图,点击右侧在线客服提供技术支持。

本文档内容整理自移动云官方帮助中心(查看原文),仅供参考。