简介
本文档介绍在HyperFlex初始安装后,如果需要,如何添加其他VLAN。
添加更多VLAN的步骤如下:
- 在Unified Computing System Manager(UCS Manager)中创建VLAN。
- 在统一计算系统(UCS)vNIC模板上允许VLAN。
- 在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后,验证:
- VLAN 999添加在UCS Manager的VLAN下:
- VLAN也添加到vm-network模板中:
- VLAN位于vm-network vSwitch中:
手动添加VLAN,无需脚本
UCS Manager — 全局添加VLAN
- 在UCS Manager中,选择LAN > LAN Cloud > VLANs。
- 完成以下操作之一:
- 在左面板中,右键单击VLAN并选择创建VLAN。
- 或者,在右面板中单击Add。
- 输入此信息:
- VLAN名称/前缀:name-VLANID(例如vm-network-999)
- 组播策略名称:HyperFlex
- VLAN ID:999
- Click OK.
UCS Manager — 将VLAN添加到vNIC模板
- 在UCS Manager中,选择LAN > Policies > root > Sub-Organizations > HXClusterName > vNIC Templates > vNIC Template vm-network-a。
- 在右面板中,单击“修改VLANs”。
- 查找vm-network-999。选中“选择”复选框,然后单击“确定”。
VMware — 向vSwitch添加端口组(VLAN)
- 选择vCenter > Hosts and Clusters > HX-Cluster > ESXi01 > Configure > Networking > Virtual switches。
- 单击Add Networking。
- 选择虚拟机端口组。单击 Next。
- 浏览以选择现有的标准交换机vswitch-hx-vm-network。单击“OK(确定)” ,然后单击“Next(下一步)”。
- 输入此信息:
- 网络标签:name-VLANID(例如:vm-network-999)
- VLAN ID:999
- 单击 Next。
- 单击 完成。
已知问题
在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。