簡介
本檔案介紹如何在初始安裝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網路vSwitch中不存在。
在UCS Manager的VLAN中也不存在。
在vm網路模板上也不存在。
VLAN新增過程
要在安裝HyperFlex後新增其他VLAN,請運行 post_install
來自HyperFlex安裝程式虛擬機器的命令:
附註:請確保在運行此操作時使用與群集相同的安裝程式版本。
附註:不能指定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後,請驗證:
- 在UCS Manager的VLAN下新增VLAN 999:
- VLAN也會新增到vm網路模板中:
- VLAN位於vm-network vSwitch:
不使用指令碼手動新增VLAN
UCS Manager — 全域性新增VLAN
- 在UCS Manager中,選擇LAN > LAN Cloud > VLAN。
- 完成以下操作之一:
- 在左側面板中,按一下右鍵VLAN,然後選擇建立VLAN。
- 或者,在右側面板中,按一下Add。
- 輸入以下資訊:
- VLAN名稱/字首:name-VLANID(例如vm-network-999)
- 組播策略名稱:HyperFlex
- VLAN ID:999
- 按一下「OK」(確定)。
UCS Manager — 將VLAN新增到vNIC模板
- 在UCS Manager中,選擇LAN > Policies > root > Sub-Organizations > HXClusterName > vNIC Templates > vNIC Template vm-network-a。
- 在右側面板中,按一下修改VLAN。
- 查詢vm-network-999。選中Select覈取方塊,然後按一下OK。
VMware — 將埠組(VLAN)新增到vSwitch
- 選擇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」(下一步)。
- 按一下「Finish」(結束)。
已知的問題
在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錯誤ID CSCvn38018。