移动云qemu-guest-agent异常处理方法

vps主机对比评测网 01-26 vps主机商相关 444

qemu-guest-agent功能异常

Linux:

虚机修改密码或主机名失败

原因1:

使用的不是定制化的qemu-ga

解决方法:

替换成定制化的qemu-ga(详细步骤见附录)。

原因2:

查看相关状态、日志信息,权限问题导致修改失败;

解决方法:

关闭虚机的selinux服务

# setenforce 0
# vim /etc/selinux/config

SELINUX=disabled
Windows:

1、修改主机名或密码失败

原因1:

可能安装杀毒软件,将qemu-ga.exe当做病毒删除

解决方法:

查看杀毒软件,将其删除的qemu-ga.exe文件恢复,并将其设置为白名单

原因2:

杀毒软件安全策略可能存在问题

解决方法:

需要用户重新设置根据不同的杀毒软件设置防护策略

2、qemu-guest-agent.msi安装或卸载异常

原因:

可能由异常卸载或删除导致卸载不完全,需要清理剩余的残留后重新安装。

解决方法1:

如果控制面板中有QEMU guest agent使用控制面板卸载后重新安装即可。

解决方案2:


# msiexec /a qemu-guest-agent.msi 

将其C盘中QEMU Guest Agent 文件夹中的Qemu-ga 文件夹复制到Program Files中

进入到目录并使用卸载命令,清除qga残留:

# cd C:\Program Files\Qemu-ga
# qemu-ga.exe -s uninstall

点击安装包去重新安装qga,则可以正常安装。

qemu-guest-agent服务启动失败

执行/usr/bin/qemu-ga -v 查看具体原因,返回显示如下:

1、-bash: /usr/bin/qemu-ga: Permission denied

原因:

qemu-ga 没有执行权限

解决方法:

# chmod a+x /usr/bin/qemu-ga

2、Failed to create file “/usr/local/var/run/qga.state”

原因:

定制化的软件包需要该目录存放相关信息

解决方法:

# mkdir -p /usr/local/var/run

3、 -bash: /usr/bin/qemu-ga: cannot execute binary file

原因:

使用的qemu-ga版本与虚机架构、操作系统版本不匹配或qemu-ga二进制文件损坏

解决方法:

用正确版本的qemu-ga进行替换(详细步骤见附录)

附录


qemu-ga替换步骤:

下载对应版本最新的qemu-ga

一、el6

1、停止qemu-ga服务:

# service qemu-ga stop

2、备份原有的可执行文件:

# mv /usr/bin/qemu-ga /usr/bin/qemu-ga.bak

3、更新为新的可执行文件:

# cp qemu-ga /usr/bin/

4、赋予qemu-ga可执行权限:

#  chmod a+x /usr/bin/qemu-ga

5、 重启qemu-ga服务:

#  service qemu-ga restart

6、设置qemu-ga服务开机自启动:

#  chkconfig qemu-ga on
2、 el7、el8

1、停止qemu-ga服务:

# systemctl stop qemu-guest-agent

2、 备份原有的可执行文件:

# mv /usr/bin/qemu-ga /usr/bin/qemu-ga.bak

3、更新为新的可执行文件:

# cp qemu-ga /usr/bin/

4、赋予qemu-ga可执行权限:

#  chmod a+x /usr/bin/qemu-ga

5、重启qemu-ga服务:

#  systemctl restart qemu-guest-agent

6、设置qemu-ga服务开机自启动:

#  systemctl enable qemu-guest-agent
3、 Ubuntu

Ubuntu14.04

1、停止qemu-ga服务:

# service qemu-guest-agent stop

2、备份原有的可执行文件:

# mv /usr/sbin/qemu-ga /usr/sbin/qemu-ga.bak

3、更新为新的可执行文件:

# cp qemu-ga /usr/sbin/

4、赋予qemu-ga可执行权限:

#  chmod a+x /usr/sbin/qemu-ga

5、重启qemu-ga服务:

#  service qemu-guest-agent restart

6、设置qemu-ga服务开机自启动:

#  sysv-rc-conf qemu-guest-agent on
Ubuntu16.04/18.04/Ubuntu20.04

1、停止qemu-ga服务:

#  systemctl stop qemu-guest-agent

2、备份原有的可执行文件:

# mv /usr/sbin/qemu-ga /usr/sbin/qemu-ga.bak

3、更新为新的可执行文件:

# cp qemu-ga /usr/sbin/

4、赋予qemu-ga可执行权限:

#  chmod a+x /usr/sbin/qemu-ga

5、重启qemu-ga服务:

#  systemctl restart qemu-guest-agent

6、设置qemu-ga服务开机自启动:

#  systemctl enable qemu-guest-agent
四、Suse

Suse11

1、使用命令进行升级,以 qemu-guest-agent-2.0.4-1.42.x86_64.rpm 为例,实际需根据qemu-guest-agent具体版本号进行修改 :

# rpm -Uvh qemu-guest-agent-2.0.4-1.42.x86_64.rpm

2、重启qemu-ga服务:

# rcqemu-ga restart

3、设置qemu-ga服务开机自启动,需要在 after.local 文件末尾添加以下内容:

# vim /etc/init.d/after.local
  rcqemu-ga restart
  Suse12

1、使用命令进行升级,以 qemu-guest-agent-2.0.2-40.14.x86_64.rpm 为例,实际需根据qemu-guest-agent具体版本号进行修改 :

# rpm -Uvh qemu-guest-agent-2.0.2-40.14.x86_64.rpm

2、重启qemu-ga服务:

# systemctl restart qemu-ga

3、设置qemu-ga服务开机自启动:

# systemctl restart qemu-ga



本文由 vps主机对比评测网 刊发,转载请注明出处

本文链接: https://www.vpsvsvps.com/vps/a/5355.html

标签: 移动云,云主机,qemuga

“移动云qemu-guest-agent异常处理方法” 的相关文章

2025年8月英国VPS主机商推荐与服务器选择攻略(伦敦/英国节点)

适用对象:个人站长、跨境卖家、游戏服主、企业应用部署。 数据口径与时间:基于厂商官网公开价格页与规格页, 数据获取时间为: 2025-08-29 。 价格以厂商...

2025年德国服务器租用指南/选择攻略

前言: 大家好,我是VPS对比网的编辑。随着全球数字化进程的加速,欧洲数据中心,特别是德国,已成为全球业务部署的核心节点之一。凭借其稳定的网络、严格的数据隐私保...

2025年8月印尼服务器推荐指南:资深运维工程师教你服务器选择攻略

作者简介: 主机对比网东南亚主机供稿工程师,从事海外服务器运维工作15年,专注东南亚市场服务器部署与优化,曾为多家跨境电商和TikTok MCN机构提供技术支持...

2025年8月越南服务器推荐指南:资深运维工程师的深度选择攻略

作为一名在海外服务器领域深耕12年的资深运维工程师,我见证了越南VPS市场从萌芽到蓬勃发展的全过程。随着TikTok在东南亚的爆火、跨境电商的兴起以及数字化转型...

2025年8月菲律宾服务器推荐指南:主机商对比和主机选购

一、菲律宾VPS市场深度分析 1.1 市场现状与发展趋势 菲律宾VPS市场在2025年迎来了爆发式增长,主要驱动因素包括: TikTok直播经济崛起 :菲律宾T...