发布网友 发布时间:2022-04-24 14:41
共1个回答
热心网友 时间:2023-10-16 21:22
首先注意以下几点:
1. LIS的安装与启用对Linux发行版有着多项要求。
2. 某些Linux发行版自身已经安装有LIS。对于这些发行版,大家只需要启用即可在Hyper-V中发挥其全部功能特性。
在已经安装了LIS驱动程序与服务的Linux发行版中启用集成服务
请大家通过以下步骤在已经安装有LIS驱动程序与服务的Linux发行版中将其启用。在下面的例子中,我们选择的是Ubuntu 12.04。
1. 第一步是利用以下命令编辑/etc/initramfs-tools文件夹下的“moles”文件:
sudo vi /etc/initramfs-tools/moles
2. 在vi编辑器中,找到该文件的最后一行并使用(I)插入命令加入以下命令行:
hv_vmbus
hv_storvsc
hv_blkvsc
hv_netvsc
3. 接下来按下Esc键并利用“:x”命令保存文件。
4. 然后通过以下命令对“moles”文件重新进行初始化:
sudo update-initramfs –u
5. 最后,通过在Shell中执行以下命令重新启动虚拟机系统:
sudo shutdown -r now
6. 客户虚拟机重新启动完成之后,LIS驱动程序与服务都将在系统中得到注册。重新启动之后,大家可以通过以下命令确认LIS驱动程序与服务是否已经安装完毕:
Lsmod
通过这项命令,我们应该能够看到LIS驱动程序与服务被包含在列表当中。大家需要在其中找到hid_hyperv, hv_netvsc, hv_utils, hv_storvc以及hv_vmbus,有它们在LIS才能被正确启用。
为没有预先安装LIS驱动程序与服务的Linux发行版安装集成服务
在以下情况中,大家可能发现自己需要为Linux发行版安装Linux集成服务:
1. Linux发行版并未预先集成LIS。
2. Linux发行版当中所包含的LIS并非微软官方网站上提供的最新版本。目前的LIS版本为3.5。
由于Linux只能利用RPM文件进行安装,因此LIS ISO镜像文件提供了必要的RPM文件以安装或者对现有LIS组件进行更新。
LIS安装流程的第一步是利用Hyper-V管理器将LIS ISO导入虚拟机系统,而后执行一系列命令以完成安装,具体步骤如下所示:
1. 将LinuxICv35.ISO文件指向Linux虚拟机系统。
2. 执行以下命令以启动该ISO文件:
# mount /dev/cdrom /media
3. 以root权限登录并对相关目录作出变更——具体路径视发行版类型而定:
对于 RHEL / CentOS 5.5: # cd /media/CDROM/RHEL55
对于 RHEL / CentOS 5.6: # cd /media/CDROM/RHEL56
对于 RHEL / CentOS 5.7: # cd /media/CDROM/RHEL57
对于 RHEL / CentOS 5.8: # cd /media/CDROM/RHEL58
对于 RHEL / CentOS 6.0, 6.1, 6.2: # cd /media/CDROM/RHEL6012
对于 RHEL / CentOS 6.3: # cd /media/CDROM/RHEL63
4. 接下来运行LIS ISO所提供的脚本以安装LIS:
对于 RHEL / CentOS 5.5: # ./install_rhel55.sh
对于 RHEL / CentOS 5.6: # ./install_rhel56.sh
对于 RHEL / CentOS 5.7: # ./install_rhel57.sh
对于 RHEL / CentOS 5.8: # ./install_rhel58.sh
对于 RHEL / CentOS 6.0, 6.1, 6.2: # ./install.sh
对于 RHEL / CentOS 6.3: # ./install.sh
5. 最后,大家需要重新启动Linux虚拟机,这样LIS组件就会完成初始化并成功注册。
重新启动之后,利用“lsmod”或者“Modinfo”命令检查LIS驱动程序与服务的当前状态。
更新LIS
微软提供了Linux发行版中更新LIS驱动程序所必需的升级脚本。大家可以按照前面提到的步骤加载ISO文件,并根据Linux发行版进行相关目录调整之后执行“Upgrade.sh”脚本。
该脚本完成LIS驱动程序与服务的安装之后,我们需要重新启动该虚拟机系统,这样LIS驱动程序与服务将被注册至Linux内核当中。
不支持功能
截至目前,以下功能特性尚不受Linux集成服务的支持:
• 动态内存热添加支持
• Trim功能支持
• TCP减负
• vRSS