移动云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异常处理方法” 的相关文章

Virtono主机商: 终生65折优惠码

Virtono主机商简介: Virtono主机商自2014年成立以来,我们愉快地为来自世界各地的数以万计的客户提供服务,并不断寻找新的方式来实现我们的使命:以合...

Mondoze主机商:马来西亚VPS(原生IP) 8折促销, 5.59美元/月起, 100M带宽/不限流量

Mondoze是一家成立于2012马来西亚服务器商家,机房位于马来西亚,主打VPS业务,独立服务器,云服务器等等。Mondoze只提供优良的配置,独立内存,独立...

TmhHost主机商:全场VPS七折 CN2 GIA 香港CTG/ 日本软银可选

TmhHost是一家成立于2019年的国人主机商,提供VPS(云服务器)和独立服务器租用等,数据中心可选美国洛杉矶(CN2 GIA/高防/AS9929)、中国香...

ServerGigabit主机商: 马来西亚VPS月付$7.59起,100M带宽,不限流量

Servergigabit(千兆服务器有限公司)是一家成立于2011年的老牌马来西亚主机商家,主营马来西亚VPS、虚拟主机、独立服务器、游戏服务器、裸金属服务器...

RackNerd主机商: 新上法国机房年付18美元

RackNerd 在 LET 发布了新上法国机房的消息,位于斯特拉斯堡的 DataDock 机房,基于 KVM 架构,SSD 硬盘组Raid-10,最低年付17...