华为虚拟化Kylin Server-10 SP1安装VMTools
环境
虚拟化平台:华为Fusioncompute 8.0.0 ARM
虚拟机操作系统:Kylin-Server-10-SP1-Release-Build20-20210518-aarch64
VMTools版本:vmtools-3.0.5.008.tar.bz2
默认vmtools不支持Kylin-Server-10-SP1版本,需要修改安装脚本
修改vmtools/install脚本
vim /root/vmtools/install
# 在550行增加如下
elif [ -e '/etc/kylin-release' ]
then
SYS_TYPE='kylin'
KERN_RELEASE="$(uname -r)"
CPU_ARCH="$(uname -m)"
INIT_TYPE='sysv'
PIDPATH='/var/run'
# 更新1140行如下
if [ "$SYS_TYPE" = "redhat" -o "$SYS_TYPE" = "neokylin" -o "$SYS_TYPE" = "special" -o "$SYS_TYPE" = "altlinux" -o "$SYS_TYPE" = "kylin" ]
卸载qemu-guest-agent
rpm -qa |grep qemu-guest-agent
# 根据查询出来的信息,卸载相应版本
rpm -e qemu-guest-agent-4.1.0-17.p01.ky10.aarch64
安装VMTools
下载文件放到 /root 目录下(不是必须)
tar -zxvf /root/vmtools-3.0.5.008-aarch64.tar.gz
cd /root/vmtools
./install
附件
已更新打包,解压就能用
下载地址:https://pan.baidu.com/s/1imV5o8LnkZgJ4tPsp6QlXg?pwd=pk7u
错误
systemctl status vm-agent 显示如下错误
channel-posix.c ga_channel_open 150 : error opening channel: Device or resource busy
卸载qemu-guest-agen,重启vm-agent服务