目录

简介

安装HyperFlex后添加其他VLAN

初始设置

VLAN添加过程

添加VLAN后

手动添加VLAN，无需脚本

UCS Manager — 全局添加VLAN

UCS Manager — 将VLAN添加到vNIC模板

VMware — 向vSwitch添加端口组(VLAN)

已知问题

简介

本文档介绍在HyperFlex初始安装后，如果需要，如何添加其他VLAN。

添加更多VLAN的步骤如下：

1. 在Unified Computing System Manager(UCS Manager)中创建VLAN。

2. 在统一计算系统(UCS)vNIC模板上允许VLAN。

3. 在vSwitch上创建端口组/VLAN。

从HyperFlex安装程序运行post_install脚本时，可以实现所有这些。

安装HyperFlex后添加其他VLAN

将VLAN 999添加到UCS和与所有服务器对应的端口组。

初始设置

VLAN 999在vm-network vSwitch中不存在。

UCS Manager上的VLAN中也不存在VLAN。

VM网络模板中也不存在VM。

VLAN添加过程

要在HyperFlex安装后添加其他VLAN，请运行 post_install 命令：

注意：确保在运行此操作时使用与群集相同的安装程序版本。

注意：不能指定VLAN范围。VLAN一次添加一个。

语法:

# post_install --cluster-ip

--vlan --ucsm-ip

--vc-url

--org

root@Cisco-HX-Installer-Appliance:~# post_install --cluster-ip 10.xx.xx.xx --vlan --ucsm-ip 10.xx.xx.xx --vc-url 10.xx.xx.xx --org HX-Cluster-DCN

Logging in to controller 10.xx.xx.xx

HX CVM root password:

Getting ESX hosts from HX cluster...

vCenter URL: 10.xx.xx.xx

Enter vCenter username (user@domain): administrator@vsphere.local

vCenter Password:

Found datacenter HX DC-Cluster

Found cluster HX-Cluster-DCN

UCSM Username: admin

UCSM Password:

Port Group Name to add (VLAN ID will be appended to the name): test

VLAN ID: (0-4096) 999

Adding VLAN 999 to FI

Adding VLAN 999 to vm-network-a VNIC template

Adding test-999 to 10.xx.xx.xx    ---> There is a four node cluster in this example, so the VLAN is added to each server.

Adding test-999 to 10.xx.xx.xx

Adding test-999 to 10.xx.xx.xx

Adding test-999 to 10.xx.xx.xx

Add additional VM network VLANs? (y/n)

添加VLAN后

添加其他VLAN后，验证：

1. VLAN 999添加在UCS Manager的VLAN下：

2. VLAN也添加到vm-network模板中：

3. VLAN位于vm-network vSwitch中：

手动添加VLAN，无需脚本

UCS Manager — 全局添加VLAN

1. 在UCS Manager中，选择LAN > LAN Cloud > VLANs。

2. 完成以下操作之一：

1. 在左面板中，右键单击VLAN并选择创建VLAN。

2. 或者，在右面板中单击Add。

3. 输入此信息：

- VLAN名称/前缀：name-VLANID(例如vm-network-999)

- 组播策略名称：HyperFlex

- VLAN ID:999

4. Click OK.

UCS Manager — 将VLAN添加到vNIC模板

1. 在UCS Manager中，选择LAN > Policies > root > Sub-Organizations > HXClusterName > vNIC Templates > vNIC Template vm-network-a。

2. 在右面板中，单击“修改VLANs”。

3. 查找vm-network-999。选中“选择”复选框，然后单击“确定”。

VMware — 向vSwitch添加端口组(VLAN)

1. 选择vCenter > Hosts and Clusters > HX-Cluster > ESXi01 > Configure > Networking > Virtual switches。

2. 单击Add Networking。

3. 选择虚拟机端口组。单击 Next。

4. 浏览以选择现有的标准交换机vswitch-hx-vm-network。单击“OK(确定)” ，然后单击“Next（下一步）”。

5. 输入此信息：

- 网络标签：name-VLANID(例如：vm-network-999)

- VLAN ID:999

6. 单击 Next。

7. 单击 完成。

已知问题

在HyperFlex版本4.0(1a)和4.0(1b)中，运行带有“ — vlan”标志的post_install脚本以仅添加VLAN时，存在已知问题。当您尝试将VLAN添加到“vm-network-a” vNIC模板时，它会出现此错误。

Could not connect to UCSM. Please create VLAN manually.

当您检查UCS Manager时，它会成功添加到LAN云。它也已成功添加到每台ESXi主机。

解决方法是将VLAN手动添加到“vm-network-a” vNIC模板。

有关详细信息，请参阅Cisco Bug ID CSCvn38018。