主机上分布式防火墙的导出版本必须设置为 1000,才能将这些主机迁移到 NSX-T Data Center。必须验证导出版本,并根据需要更新。
所有迁移模式(端到端、直接和就地)都需要使用该配置。即使您不迁移 NSX-v 环境,而是仅计划使用 vMotion 将虚拟机从 NSX-v 热迁移到 NSX-T,也需要使用该配置。
过程
- ♦ 对于每个主机,完成以下步骤。
- 登录到命令行界面。
- 检索主机的分布式防火墙筛选器。
[root@esxi:~] vsipioctl getfilters | grep "Filter Name" | grep "sfw.2" name: nic-2112467-eth0-vmware-sfw.2 name: nic-2112467-eth1-vmware-sfw.2 name: nic-2112467-eth2-vmware-sfw.2 [root@esxi:~]
- 使用筛选器信息检索主机的导出版本。
[root@esxi:~] vsipioctl getexportversion -f nic-2112467-eth0-vmware-sfw.2 Current export version: 500 [root@esxi:~]
- 如果版本不是 1000,请使用以下任一方法设置导出版本:
- 方法 1:运行 vsipioctl setexportversion 命令。
[root@esxi:~] vsipioctl setexportversion -f nic-2112467-eth0-vmware-sfw.2 -e 1000
- 方法 2:在集群上禁用分布式防火墙,然后重新启用。
在 vSphere Client 中,导航到 。选择集群,然后单击 。在禁用防火墙后,单击 。
- 方法 1:运行 vsipioctl setexportversion 命令。
- 验证导出版本是否已更新。
[root@esxi:~] vsipioctl getexportversion -f nic-2112467-eth0-vmware-sfw.2 Current export version: 1000