一定要在云主机中安装Guest OS driver吗?
云主机中安装Guest OS driver,可以增强云主机使用时用户的体验。同时,可以保证云主机的高可靠性以及稳定性。
- Windows操作系统必须安装PV driver和UVP VMTools。
- Linux操作系统必须使用xen-pv以及virtio原生驱动并装载到initrd。
Windows操作系统为什么要安装VMTools?
为什么要安装VMTools?
VMTools是为弹性云主机提供高性能磁盘和网卡的半虚拟化驱动(virtio driver)。
-
标准的Windows系统不会自带virtio driver。
-
公共镜像默认已安装VMTools。
-
私有镜像需用户自行安装VMTools,安装指导请参见“安装UVP VMTools”。
为什么Windows云主机安装Guest OS driver会失败?
Guest OS driver安装失败,主要是由于以下几种原因:
-
如果您的镜像文件是从VMware虚拟机导出,可能是由于没有卸载VMware Tools或者VMware Tools没有卸载干净导致Guest OS driver安装失败。
-
请您务必选择正确的Windows版本的Guest OS driver下载,否则可能导致Guest OS driver安装失败。
-
由于安装Guest OS driver需要消耗的一定的空间,磁盘空间预留不足可能导致Guest OS driver安装失败。因此,请您预留约300MB的空间以确保Guest OS driver正确安装。
Winsows系统如何安装PV driver?
本章节适用于虚拟化类型为XEN架构的云主机,目前仅部分老用户在使用XEN架构并逐步切换至KVM架构,新用户将不会再购买到XEN架构的云主机。如果当前创建的私有镜像用于非已停售的实例规格,请省略此步骤。
具体操作步骤详见安装PV driver。
Winsows系统如何安装UVP VMTools?
本章节适用于虚拟化类型为KVM架构的云主机。使用弹性云主机或者外部镜像文件创建私有镜像时,必须确保操作系统中已安装UVP VMTools,使新发放的云主机支持KVM虚拟化,同时也可以提升云主机的网络性能。
具体操作步骤详见安装UVP VMTools。
Linux系统如何安装原生的KVM驱动?
在优化Linux私有镜像过程中,需要在云主机上安装原生的KVM驱动。若云主机已安装原生的KVM驱动,请忽略本章节。
具体操作步骤详见安装原生的KVM驱动。