您可以运行供应商提供的安装程序,以在 vSphere 环境中安装、卸载或升级 I/O 筛选器。
使用 I/O 筛选器时,需要考虑以下注意事项:
- vCenter Server 使用 ESX Agent Manager (EAM) 安装和卸载 I/O 筛选器。作为管理员,切勿为由 vCenter Server 创建或使用的 EAM 代理直接调用 EAM API。所有与 I/O 筛选器相关的操作均必须通过 VIM API。如果意外修改了由 vCenter Server 创建的 EAM 代理,则必须恢复所做的更改。如果意外破坏了由 I/O 筛选器使用的 EAM 代理,则必须调用 Vim.IoFilterManager#uninstallIoFilter 卸载受影响的 I/O 筛选器。卸载后,执行全新安装。
- 当新主机加入具有 I/O 筛选器的集群时,该集群上安装的筛选器将部署在该主机上。vCenter Server 会为主机注册 I/O 筛选器存储提供程序。任何集群更改都会显示在 vSphere Client 的“虚拟机存储策略”界面中。
- 将主机从集群中移出或将其从 vCenter Server 中移除时,I/O 筛选器会从主机上卸载。vCenter Server 取消注册 I/O 筛选器存储提供程序。
- 如果使用无状态 ESXi 主机,则可能会在重新引导期间丢失其 I/O 筛选器 VIB。重新引导后,vCenter Server 会检查主机上安装的包,并在必要时将 I/O 筛选器 VIB 推送到主机。
在 vSphere 环境中配置 I/O 筛选器
要设置 I/O 筛选器为您的虚拟机提供的数据服务,请遵循几个步骤。
前提条件
- 创建至少包含一个 ESXi 主机的集群。
- 有关第三方提供的 I/O 筛选器的信息,请与供应商或 VMware 代表联系。
在集群中安装 I/O 筛选器
如果使用第三方提供的 I/O 筛选器,则将该 I/O 筛选器安装在 ESXi 主机集群上。
VMware 合作伙伴通过 vSphere APIs for I/O Filtering (VAIO) 开发人员计划创建 I/O 筛选器。
筛选器软件包以解决方案包 ZIP 软件包的形式进行分发,可以包括 I/O 筛选器守护进程、I/O 筛选器库、CIM 提供程序和其他关联的组件。
通常,您可以运行供应商提供的安装程序部署筛选器。在 ESXi 集群级别执行安装。无法直接在所选主机上安装筛选器。
前提条件
- 所需特权:主机.配置.查询修补程序。
- 确认 I/O 筛选器解决方案已经过 VMware 认证。
过程
- ♦ 运行供应商提供的安装程序。
安装程序在 vCenter Server 上部署相应的 I/O 筛选器扩展,并在集群内的所有主机上部署筛选器组件。
系统会为集群中的每个 ESXi 主机自动注册存储提供程序(也称为 VASA 提供程序)。成功自动注册 I/O 筛选器存储提供程序后,会触发主机级别的事件。如果存储提供程序自动注册失败,系统会在主机上引发警报。
查看 I/O 筛选器和存储提供程序
可以使用 vSphere Client 查看环境中可用的 I/O 筛选器并验证 I/O 筛选器提供程序是否按预期显示并且处于活动状态。
安装第三方 I/O 筛选器后,系统会为集群中的每个 ESXi 主机自动注册一个存储提供程序(也称为 VASA 提供程序)。成功自动注册 I/O 筛选器存储提供程序后,会触发主机级别的事件。如果存储提供程序自动注册失败,系统会在主机上引发警报。
过程
处理 I/O 筛选器安装故障
通常,集群中的所有 ESXi 主机都安装一组相同的 I/O 筛选器。有时,安装期间可能会发生故障。
- 无法从主机访问 VIB URL。
- VIB 的格式无效。
- VIB 要求主机进入维护模式以便进行升级或卸载。
- VIB 要求主机在安装或卸载之后重新引导。
- 尝试将主机置于维护模式失败,因为无法从主机上撤出虚拟机。
- VIB 需要手动安装或卸载。
vCenter Server 可以解决一些故障。您可能需要干预其他故障。例如,您可能需要编辑 VIB URL,手动撤出虚拟机或关闭虚拟机电源,或者手动安装或卸载 VIB。
在单个 ESXi 主机中安装 I/O 筛选器
要进行故障排除,可以下载 I/O 筛选器的 ESXi 组件(打包为 VIB 文件),并将其安装在 ESXi 主机上。使用 esxcli 命令安装 VIB 文件。
前提条件
安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell中运行 esxcli 命令。
过程
从集群卸载 I/O 筛选器
您可以卸载 ESXi 主机集群中部署的 I/O 筛选器。
前提条件
- 所需特权:Host.Config.Patch。
过程
升级集群中的 I/O 筛选器
升级 ESXi 主机后,请使用 I/O 筛选器供应商提供的安装程序升级 ESXi 主机集群中部署的 I/O 筛选器。
升级包括卸载旧筛选器组件并将其替换为新筛选器组件。为了确定安装是否属于升级,vCenter Server 将检查现有筛选器的名称和版本。如果现有筛选器的名称与新筛选器的名称匹配、但是版本有所不同,则安装被视为升级。
前提条件
- 所需特权:Host.Config.Patch。
- 将主机升级到 ESXi 8.0。如果使用 vSphere Lifecycle Manager 进行升级,请参见《管理主机和集群生命周期》文档。