内容

概要

HyperFlexのインストール後の追加VLAN

初期設定

VLAN追加プロセス

VLAN追加後

スクリプトなしでVLANを手動で追加する

UCS Manager:VLANのグローバルな追加

UCS Manager:vNICテンプレートへのVLANの追加

VMware:vSwitchへのポートグループ(VLAN)の追加

既知の問題

概要

このドキュメントでは、HyperFlexの初期インストール後に、必要に応じてVLANを追加する方法について説明します。

VLANを追加する手順は次のとおりです。

1. Unified Computing System Manager(UCS Manager)内でVLANを作成します。

2. Unified Computing System(UCS)vNICテンプレートでVLANを許可します。

3. vSwitch上にポートグループ/VLANを作成します。

これらはすべて、HyperFlexインストーラからpost_installスクリプトを実行すると実行できます。

HyperFlexのインストール後の追加VLAN

VLAN 999をUCSとすべてのサーバに対応するポートグループに追加します。

初期設定

VLAN 999はvm-network vSwitchに存在しません。

UCS ManagerのVLANにも存在しません。

vm-networkテンプレートにも存在しません。

VLAN追加プロセス

HyperFlexのインストール後に追加のVLANを追加するには、 post_install HyperFlex Installer VMからのコマンド：

注：この操作を実行するときは、必ずクラスタと同じインストーラバージョンを使用してください。

注：VLANの範囲を指定することはできません。VLANは1つずつ追加されます。

構文：

# 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の[VLANs]に追加されます。

2. VLANは、vm-networkテンプレートにも追加されます。

3. VLANはvm-network vSwitch:

スクリプトなしでVLANを手動で追加する

UCS Manager:VLANのグローバルな追加

1. UCS Managerで、[LAN] > [LAN Cloud] > [VLANs]を選択します。

2. 次のいずれかの操作を実行します。

1. 左側のパネルで[VLANs]を右クリックし、[Create VLANs]を選択します。

2. または、右側のパネルで[追加]をクリックします。

3. 次の情報を入力します。

- VLAN名/プレフィクス：name-VLANID(例：vm-network-999)

- マルチキャストポリシー名：HyperFlex

- VLAN ID:999

4. [OK] をクリックします。

UCS Manager:vNICテンプレートへのVLANの追加

1. UCS Managerで、[LAN] > [Policies] > [root] > [Sub-Organizations] > [HXClusterName] > [vNIC Templates] > [vNIC Template vm-network-a]の順に選択します。

2. 右側のパネルで、[VLANの変更]をクリックします。

3. vm-network-999を検索します。[選択]チェックボックスをオンにして、[OK]をクリックします。

VMware:vSwitchへのポートグループ(VLAN)の追加

1. [vCenter] > [Hosts and Clusters] > [HX-Cluster] > [ESXi01] > [Configure] > [Networking] > [Virtual switches]の順に選択します。

2. [Add Networking]をクリックします。

3. [Virtual Machine Port Group]を選択します。[next] をクリックします。

4. 既存の標準スイッチvswitch-hx-vm-networkを参照して選択します。「OK」をクリックし、「次へ」をクリックします。

5. 次の情報を入力します。

- ネットワークラベル：name-VLANID(例：vm-network-999)

- VLAN ID:999

6. [next] をクリックします。

7. [Finish] をクリックします。

既知の問題

HyperFlexバージョン4.0(1a)および4.0(1b)では、「 – vlan」フラグを付けてpost_installスクリプトを実行し、VLANだけを追加すると、既知の問題が発生します。「vm-network-a」vNICテンプレートにVLANを追加しようとすると、このエラーが発生します。

Could not connect to UCSM. Please create VLAN manually.

UCS Managerを確認すると、LANクラウドに正常に追加されます。また、各ESXiホストに正常に追加されます。

回避策は、「vm-network-a」vNICテンプレートにVLANを手動で追加することです。

詳細は、Cisco Bug ID CSCvn38018を参照してください。