소개
이 문서에서는 HyperFlex를 처음 설치한 후 필요한 경우 추가 VLAN을 추가하는 방법에 대해 설명합니다.
다음은 VLAN을 추가하기 위한 단계입니다.
- UCS Manager(Unified Computing System Manager)에서 VLAN을 생성합니다.
- UCS(Unified Computing System) vNIC 템플릿에서 VLAN을 허용합니다.
- vSwitch에 포트 그룹/VLAN을 생성합니다.
이 모든 작업은 HyperFlex 설치 프로그램에서 post_install 스크립트를 실행할 때 수행할 수 있습니다.
HyperFlex 설치 후 추가 VLAN 추가
UCS 및 모든 서버에 해당하는 포트 그룹에 VLAN 999를 추가합니다.
초기 설정
VLAN 999가 vm-network vSwitch에 없습니다.
UCS Manager의 VLAN에도 없습니다.
vm-network 템플릿에도 없습니다.
VLAN 추가 프로세스
HyperFlex 설치 후 추가 VLAN을 추가하려면 post_install
HyperFlex Installer VM의 명령:
참고: 이 작업을 실행할 때 클러스터와 동일한 설치 관리자 버전을 사용해야 합니다.
참고: 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를 선택합니다.
- 다음 작업 중 하나를 완료합니다.
- 왼쪽 패널에서 VLANs를 마우스 오른쪽 버튼으로 클릭하고 Create VLANs(VLAN 생성)를 선택합니다.
- 또는 오른쪽 패널에서 Add(추가)를 클릭합니다.
- 다음 정보를 입력합니다.
- VLAN 이름/접두사: name-VLANID(예: vm-network-999)
- 멀티캐스트 정책 이름: 하이퍼플렉스
- VLAN ID: 999
- 확인을 클릭합니다.
UCS Manager - vNIC 템플릿에 VLAN 추가
- UCS Manager에서 LAN > Policies > root > Sub-Organizations > HXClusterName > vNIC Templates > vNIC Template vm-network-a를 선택합니다.
- 오른쪽 패널에서 Modify VLANs(VLAN 수정)를 클릭합니다.
- vm-network-999를 찾습니다. 선택 확인란을 선택하고 확인을 클릭합니다.
VMware - vSwitch에 포트 그룹(VLAN) 추가
- vCenter > Hosts and Clusters > HX-Cluster > ESXi01 > Configure > Networking > Virtual switch를 선택합니다.
- Add Networking을 클릭합니다.
- 가상 머신 포트 그룹을 선택합니다. Next(다음)를 클릭합니다.
- 기존 표준 스위치 vswitch-hx-vm-network를 찾습니다. OK(확인)를 클릭하고 Next(다음)를 클릭합니다.
- 다음 정보를 입력합니다.
- 네트워크 레이블: name-VLAN(예: vm-network-999)
- VLAN ID: 999
- Next(다음)를 클릭합니다.
- 마침을 클릭합니다.
알려진 문제
HyperFlex 버전 4.0(1a) 및 4.0(1b)에서는 VLAN만 추가하기 위해 "—vlan" 플래그와 함께 post_install 스크립트를 실행할 때 알려진 문제가 있습니다. "vm-network-a" vNIC 템플릿에 VLAN을 추가하려고 할 때 이 오류가 발생합니다.
Could not connect to UCSM. Please create VLAN manually.
UCS Manager를 선택하면 LAN 클라우드에 성공적으로 추가됩니다. 또한 각 ESXi 호스트에도 성공적으로 추가됩니다.
해결 방법은 "vm-network-a" vNIC 템플릿에 VLAN을 수동으로 추가하는 것입니다.
자세한 내용은 Cisco 버그 ID CSCvn38018을 참조하십시오.