在相同的第 2 层网络上包含多个 Virtual SAN 群集的环境中,对于每个群集中的主机,都必须分配一个唯一的多播地址,以便它们只会收到该群集中主机的流量。

先决条件

  • 如果要更改某个活动 Virtual SAN 群集的多播地址,必须在该群集中禁用 Virtual SAN。

  • 验证是否已在主机上启用 SSH。

过程

  1. 打开到 Virtual SAN 群集中主机的 SSH 连接。
  2. 要确定 Virtual SAN 的 VMkernel 适配器,请运行 esxcli vsan network list 控制台命令,并记下 VMkernel 适配器标识符。
  3. 要更改 Virtual SAN 群集的多播地址,请在 Virtual SAN 的每个 VMkernel 适配器上运行 esxcli vsan network set 控制台命令。
    esxcli vsan network ip set -i vmkX -d agent_group_multicast_address -u master_group_multicast_address

    例如,在主机的 VMkernel 适配器 vmk1 上,要将主组多播地址设置为 224.2.3.5,并将代理组多播地址设置为 224.2.3.6,请运行此命令。

    esxcli vsan network ip set -i vmk1 -d 224.2.3.6 -u 224.2.3.5