MetroClusterを使用して VCF 管理ドメインのストレッチ クラスタを構成する
このユースケースでは、プライマリ データストアとして NFS を使用したONTAP MetroClusterを使用して、VMware Cloud Foundation (VCF) 管理ドメインのストレッチ クラスタを構成する手順について説明します。この手順には、vSphere ホストと vCenter Server のデプロイ、NFS データストアのプロビジョニング、VCF インポート ツールを使用したクラスタの検証、NSX 設定の構成、環境の VCF 管理ドメインへの変換が含まれます。
はじめに
このソリューションでは、 ONTAP MetroClusterを使用して、NFS をプリンシパル データストアとしてストレッチ VCF 管理ドメインを実装する方法を説明します。
シナリオの概要
このシナリオでは、次の大まかな手順について説明します。
-
vSphere ホストと vCenter サーバーをデプロイします。
-
NFS データストアを vSphere ホストにプロビジョニングします。
-
vSphere クラスタに SDDC Manager をデプロイします。
-
VCF インポート ツールを使用して、vSphere クラスターを検証します。
-
VCF 変換中に NSX を作成するための JSON ファイルを構成します。
-
VCF インポート ツールを使用して、vSphere 8 環境を VCF 管理ドメインに変換します。
前提条件
このシナリオには、次のコンポーネントと構成が必要です。
-
サポートされているONTAP MetroCluster構成
-
NFS トラフィックを許可するように構成されたストレージ仮想マシン (SVM)。
-
NFS トラフィックを伝送し、SVM に関連付けられた IP ネットワーク上に論理インターフェイス (LIF) が作成されています。
-
ネットワーク スイッチに接続された 4 台の ESXi ホストを備えた vSphere 8 クラスター。
-
VCF 変換に必要なソフトウェアをダウンロードします。
以下は、 MetroCluster構成を示す System Manager のサンプル スクリーンショットです。
両方の障害ドメインからの SVM ネットワーク インターフェイスは次のとおりです。
[注意] SVM はMetroCluster内の障害ドメインの 1 つでアクティブになります。
参照する "MetroClusterを使用した vMSC"。
vSphere を VCF 5.2 に変換またはインポートする際にサポートされるストレージおよびその他の考慮事項については、以下を参照してください。 "既存の vSphere 環境を VMware Cloud Foundation に変換またはインポートする前に考慮すべき事項" 。
VCF管理ドメインに変換するvSphereクラスタを作成する前に、 "vSphere クラスタにおける NSX の考慮事項"
必要なソフトウェアについては、 "既存の vSphere 環境を変換またはインポートするためのソフトウェアをダウンロードする" 。
ONTAPストレージシステムの構成については、"ONTAP 9ドキュメント"中心。
VCFの設定方法については、以下を参照してください。"VMware Cloud Foundation ドキュメント" 。
展開手順
NFSを主データストアとしてVCFストレッチ管理ドメインを展開するには、
次の手順を実行します。
-
vSphere ホストと vCenter をデプロイします。
-
vSphere クラスターを作成します。
-
NFS データストアをプロビジョニングします。
-
VCF インポート ツールを vCenter アプライアンスにコピーします。
-
VCF インポート ツールを使用して、vCenter アプライアンスの事前チェックを実行します。
-
vCenter クラスタに SDDC マネージャ VM をデプロイします。
-
変換プロセス中に展開する NSX クラスタの JSON ファイルを作成します。
-
必要なソフトウェアを SDDC マネージャーにアップロードします。
-
vSphere クラスタを VCF 管理ドメインに変換します。
変換プロセスの概要については、以下を参照してください。 "vSphere 環境を管理ドメインに変換するか、VMware Cloud Foundation で vSphere 環境を VI ワークロード ドメインとしてインポートする" 。
vSphereホストとvCenterを展開する
Broadcom サポート ポータルからダウンロードした ISO を使用してホストに vSphere を展開するか、vSphere ホストの既存の展開オプションを使用します。
NFS データストアをホスト VM にマウントする
この手順では、NFS ボリュームを作成し、それをデータストアとしてマウントして VM をホストします。
-
System Manager を使用してボリュームを作成し、vSphere ホストの IP サブネットを含むエクスポート ポリシーに接続します。
-
vSphere ホストに SSH で接続し、NFS データストアをマウントします。
-
追加のデータストアが必要な場合は上記の手順を繰り返し、ハードウェア アクセラレーションがサポートされていることを確認します。
NFS データストアに vCenter をデプロイします。 vCenter アプライアンスで SSH と Bash シェルが有効になっていることを確認します。
vSphere クラスタを作成する
-
vSphere Web クライアントにログインし、NFS VAAI が展開されているホストの 1 つを追加して、データセンターと vSphere クラスターを作成します。クラスター内のすべてのホストを単一のイメージ オプションで管理することを選択しました。 [ヒント] クラスター レベルで構成を管理を選択しないでください。詳細については、 "vSphere クラスタにおける NSX の考慮事項" 。 ONTAP MetroClusterを使用したvMSCのベストプラクティスについては、 "vMSC 設計および実装ガイドライン"
-
他の vSphere ホストをクラスタに追加します。
-
分散スイッチを作成し、ポート グループを追加します。
vSphere 環境を VCF 管理ドメインに変換する
次のセクションでは、SDDC マネージャをデプロイし、vSphere 8 クラスタを VCF 5.2 管理ドメインに変換する手順について説明します。必要に応じて、詳細については VMware のドキュメントが参照されます。
VMware by Broadcom の VCF インポート ツールは、vCenter アプライアンスと SDDC マネージャの両方で使用されるユーティリティで、構成を検証し、vSphere および VCF 環境の変換およびインポート サービスを提供します。
https://docs.vmware.com/en/VMware-Cloud-Foundation/5.2/vcf-admin/GUID-44CBCB85-C001-41B2-BBB4-E71928B8D955.html["VCFインポートツールのオプションとパラメータ"] 。
VCFインポートツールのコピーと抽出
VCF インポート ツールは、vCenter アプライアンスで使用され、vSphere クラスタが VCF 変換またはインポート プロセスに対して正常な状態にあることを検証します。
次の手順を実行します。
-
次の手順に従ってください "VCFインポートツールをターゲットのvCenterアプライアンスにコピーします"VMware Docs を参照して、VCF インポート ツールを正しい場所にコピーします。
-
次のコマンドを使用してバンドルを抽出します。
tar -xvf vcf-brownfield-import-<buildnumber>.tar.gz
vCenterアプライアンスを検証する
変換前に、VCF インポート ツールを使用して vCenter アプライアンスを検証します。
-
次の手順に従ってください "変換前にターゲット vCenter で事前チェックを実行する"検証を実行します。
-
次の出力は、vCenter アプライアンスが事前チェックに合格したことを示しています。
SDDC マネージャーを展開する
SDDC マネージャーは、VCF 管理ドメインに変換される vSphere クラスター上に共存する必要があります。
展開を完了するには、VMware Docs の展開手順に従ってください。
NSX 展開用の JSON ファイルを作成する
vSphere 環境を VMware Cloud Foundation にインポートまたは変換しながら NSX Manager をデプロイするには、NSX デプロイ仕様を作成します。 NSX の展開には少なくとも 3 台のホストが必要です。
|
変換またはインポート操作で NSX Manager クラスタをデプロイする場合、NSX VLAN でバックアップされたセグメントが使用されます。 NSX-VLAN でバックアップされたセグメントの制限の詳細については、「既存の vSphere 環境を VMware Cloud Foundation に変換またはインポートする前の考慮事項」セクションを参照してください。 NSX-VLANネットワークの制限については、以下を参照してください。 "既存の vSphere 環境を VMware Cloud Foundation に変換またはインポートする前に考慮すべき事項" 。 |
以下は、NSX デプロイメント用の JSON ファイルの例です。
{ "deploy_without_license_keys": true, "form_factor": "small", "admin_password": "******************", "install_bundle_path": "/nfs/vmware/vcf/nfs-mount/bundle/bundle-133764.zip", "cluster_ip": "10.61.185.114", "cluster_fqdn": "mcc-nsx.sddc.netapp.com", "manager_specs": [{ "fqdn": "mcc-nsxa.sddc.netapp.com", "name": "mcc-nsxa", "ip_address": "10.61.185.111", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-nsxb.sddc.netapp.com", "name": "mcc-nsxb", "ip_address": "10.61.185.112", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-nsxc.sddc.netapp.com", "name": "mcc-nsxc", "ip_address": "10.61.185.113", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }] }
JSON ファイルを SDDC マネージャーの vcf ユーザーのホーム フォルダーにコピーします。
SDDC マネージャーにソフトウェアをアップロードする
VCF インポート ツールを vcf ユーザーのホーム フォルダにコピーし、NSX デプロイメント バンドルを SDDC マネージャの /nfs/vmware/vcf/nfs-mount/bundle/ フォルダにコピーします。
見る "必要なソフトウェアを SDDC Manager アプライアンスにアップロードする"詳細な手順については、こちらをご覧ください。
変換前のvCenterの詳細チェック
管理ドメインの変換操作または VI ワークロード ドメインのインポート操作を実行する前に、既存の vSphere 環境の構成が変換またはインポートに対してサポートされていることを確認するために詳細なチェックを実行する必要があります。 。ユーザー vcf として SDDC Manager アプライアンスに SSH 接続します。 。 VCF インポート ツールをコピーしたディレクトリに移動します。 。次のコマンドを実行して、vSphere環境が変換できることを確認します。
python3 vcf_brownfield.py check --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '********' --local-admin-password '****************' --accept-trust
vSphere クラスタを VCF 管理ドメインに変換する
変換プロセスを実行するには、VCF インポート ツールが使用されます。
次のコマンドを実行して、vSphere クラスタを VCF 管理ドメインに変換し、NSX クラスタをデプロイします。
python3 vcf_brownfield.py convert --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '******' --vcenter-root-password '********' --local-admin-password '****************' --backup-password '****************' --domain-name '<Mgmt-domain-name>' --accept-trust --nsx-deployment-spec-path /home/vcf/nsx.json
vSphere ホスト上で複数のデータストアが使用可能な場合、デフォルトで NSX VM がデプロイされるプライマリ データストアとして考慮する必要があるデータストアを指定するよう要求されます。
詳しい手順については、 "VCF変換手順" 。
NSX VM は vCenter にデプロイされます。
SDDC マネージャーには、指定された名前で作成された管理ドメインと、データストアとしての NFS が表示されます。
クラスターを検査すると、NFS データストアの情報が提供されます。
VCFにライセンスを追加する
変換が完了したら、環境にライセンスを追加する必要があります。
-
SDDC Manager UI にログインします。
-
ナビゲーション ペインで 管理 > ライセンス に移動します。
-
+ ライセンス キー をクリックします。
-
ドロップダウンメニューから製品を選択します。
-
ライセンスキーを入力してください。
-
ライセンスの説明を入力します。
-
*[追加]*をクリックします。
-
ライセンスごとにこれらの手順を繰り返します。