在与 Distributed Switch 关联的主机上创建 VMkernel 适配器,可向主机提供网络连接并处理 vSphere vMotion、IP 存储、Fault Tolerance 日志记录、vSAN 等服务的流量。您可为 vSphere 标准交换机和 vSphere Distributed Switch 上的标准系统流量设置 VMkernel 适配器。
过程
- 在 vSphere Web Client 中,导航到主机。
- 在配置选项卡上,展开网络,然后选择 VMkernel 适配器。
- 单击添加主机网络。
- 在“选择连接类型”页面上,选择 VMkernel 网络适配器,然后单击下一步。
- 从选择现有网络选项中,选择一个分布式端口组,然后单击下一步。
- 在“端口属性”页面上,配置 VMkernel 适配器的设置。
选项 描述 网络标签 网络标签从分布式端口组的标签继承。 IP 设置 选择 IPv4、IPv6 或同时选择两者。
注: 在未启用 IPv6 的主机上,IPv6 选项不会显示。TCP/IP 堆栈 在列表中选择一个 TCP/IP 堆栈。为 VMkernel 适配器设置了 TCP/IP 堆栈后,日后将不能再进行更改。如果选择 vMotion 或置备 TCP/IP 堆栈,您将只能使用这些堆栈处理主机上的 vMotion 或置备流量。默认 TCP/IP 堆栈上所有适用于 vMotion 的 VMkernel 适配器将被禁止用于未来的 vMotion 会话。如果设置了置备 TCP/IP 堆栈,将针对包括置备流量的操作(如虚拟机冷迁移、克隆和快照迁移)禁用默认 TCP/IP 堆栈上的 VMkernel 适配器。 启用服务 可以为主机上的默认 TCP/IP 堆栈启用服务。请从以下可用服务中选择:
- vMotion 流量。允许 VMkernel 适配器向另一台主机播发声明,自己就是发送 vMotion 流量所应使用的网络连接。如果未对默认 TCP/IP 堆栈上的任何 VMkernel 适配器启用 vMotion 服务,或者根本不存在使用 vMotion TCP/IP 堆栈的适配器,将不能使用 vMotion 迁移到选定的主机。
- 置备流量。处理虚拟机冷迁移、克隆和快照迁移传输的数据。
- Fault Tolerance 流量。在主机上启用 Fault Tolerance 日志记录。对每台主机的 FT 流量只能使用一个 VMkernel 适配器。
- 管理流量。为主机和 vCenter Server 启用管理流量。通常,安装 ESXi 软件后,主机将创建这样的 VMkernel 适配器。可以为主机上的管理流量创建其他 VMkernel 适配器以提供冗余。
- vSphere Replication 流量。处理从源 ESXi 主机发送到 vSphere Replication 服务器的出站复制数据。
- vSphere Replication NFC 流量。处理目标复制站点上的入站复制数据。
- vSAN。在主机上启用 vSAN 流量。属于 vSAN 群集的每台主机都必须具有这样的 VMkernel 适配器。
- 如果选择了 vMotion TCP/IP 或置备堆栈,在显示的警告对话框中单击确定。
如果实时迁移已启动,即使已在默认 TCP/IP 堆栈上禁止将涉及的 VMkernel 适配器用于 vMotion,该迁移也会成功完成。同样,在默认 TCP/IP 堆栈上包括为置备流量设置的 VMkernel 适配器也是一样。
- (可选) 在“IPv4 设置”页面上,选择用于获取 IP 地址的选项。
选项 描述 自动获取 IPv4 设置 使用 DHCP 获取 IP 设置。网络上必须存在 DHCP 服务器。 使用静态 IPv4 设置 输入 VMkernel 适配器的 IPv4 IP 地址和子网掩码。
IPv4 的 VMkernel 默认网关和 DNS 服务器地址将从选定的 TCP/IP 堆栈中获取。
如果要为 VMkernel 适配器指定其他网关,请选中替代此适配器的默认网关复选框并输入网关地址。
- (可选) 在“IPv6 设置”页面上,选择用于获取 IPv6 地址的选项。
选项 描述 通过 DHCP 自动获取 IPv6 地址 使用 DHCP 获取 IPv6 地址。网络上必须存在 DHCPv6 服务器。 通过路由器播发自动获取 IPv6 地址 使用路由器播发获取 IPv6 地址。 在 ESXi 6.5 和更高版本中,路由器播发在默认情况下处于启用状态,并且支持符合 RFC 4861 的 M 和 O 标记。
静态 IPv6 地址 - 单击添加 IPv6 地址以添加新的 IPv6 地址。
- 输入 IPv6 地址和子网前缀长度,然后单击确定。
- 要更改 VMkernel 默认网关,请单击替代此适配器的默认网关。
IPv6 的 VMkernel 默认网关地址将从选定的 TCP/IP 堆栈中获取。
- 检查“即将完成”页面上的设置选项,然后单击完成。