在CentOS 5上安装Linux Integration Services v2.1 Hyper-V R2
介绍
当安装在运行受支持的Linux操作系统的虚拟机上时,Hyper-V的Linux Integration Services提供以下功能:
- 合成设备的驱动程序支持 :Linux集成服务支持专为Hyper-V开发的综合网络控制器和合成存储控制器。
- Hyper-V的 FastPath 引导支持 :引导设备现在利用虚拟化服务客户端(VSC)来提供增强的性能。
- Timesync :虚拟机内的时钟将与主机上的时钟保持同步。
- 集成关机 :运行Linux的虚拟机可以使用“关机”命令从Hyper-V Manager或System Center Virtual Machine Manager关闭。
- 对称多处理(SMP)支持 : 支持的 Linux发行版每个虚拟机最多可以使用4个虚拟处理器(VP)。
1.下载Linux集成组件v2.1
一个。 从Microsoft下载站点下载Linux集成组件v2.1。
b。 将.exe文件解压缩到临时文件夹中。 您只需要LinuxIC v21.iso文件。
C。 将LinuxIC v21.iso文件放入VM主机服务器,您可以将ISO作为Centon虚拟机的CDROM安装。
2.安装
您将需要安装开发工具才能编译Integration Components。 你可以通过运行yum来做到这一点:
yum groupinstall "Development Tools"
注意:此命令将尝试使用您的网络连接进行下载,如果您使用Hyper-V计算机的合成网络适配器,则不会连接互联网。 因此,请确保在Centos初始安装期间安装开发工具。
现在确保将LinuxIC v21.iso文件添加到Hyper-V CDROM中作为映像。
作为root用户,请通过在shell提示符处发出以下命令将CD挂载到虚拟机中:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
将Linux集成服务复制到虚拟机并卸载不再需要的CDROM:
mkdir /opt/linux_ic_v21_rtm
cp –R /mnt/cdrom/* /opt/linux_ic_v21_rtm
umount /mnt/cdrom
作为root用户,请运行以下命令来编译和安装合成驱动程序:
cd /opt/linux_ic_v21_rtm/
make
make install
注意:如果您使用x64版本的Centos,则可以执行额外的步骤。
将用于安装的Centos ISO连接到虚拟机中,然后将其安装:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
安装adjtimex RPM以便在虚拟机中更准确地保持时间:
rpm –ivh /mnt/cdrom/Centos/adjtimex-1.20-2.1.x86_64.rpm
要验证所有子组件正在运行,作为root用户,请在shell提示符下执行以下命令:
/sbin/lsmod | grep vsc
在Hyper-V上使用网络适配器时请重新设置,NIC名称将从eth0更改为seth0。
卸载Linux集成服务
要卸载Linux集成服务,请按照下列步骤操作。
1.从Linux虚拟机浏览到安装文件的复制位置(例如,/ opt / linux)。
2.从命令行运行以下命令:make uninstall
3.打开/boot/grub/menu.lst或/boot/grub/grub.conf,并从引导条目中删除noprobe条目。
4.将initrd映像还原到原始文件。 例如:
配置合成存储控制器:
cp /boot/initrd-2.6.16.60-0.54.5-smp.backup0 /boot/initrd-2.6.16.60-0.54.5-smp
5.重新启动虚拟机。