MetroClusterを使用して VI ワークロード ドメインのストレッチ クラスタを構成する
このユースケースでは、 ONTAP MetroClusterを使用して、NFS をプリンシパル データストアとして拡張 VCF VI ワークロード ドメインを構成する手順について説明します。この手順には、vSphere ホストと vCenter Server のデプロイ、NFS データストアのプロビジョニング、vSphere クラスタの検証、VCF 変換中の NSX の構成、および既存の VCF 管理ドメインへの vSphere 環境のインポートが含まれます。
VCF 上のワークロードは、vSphere Metro Storage Cluster (vMSC) によって保護されます。 FC または IP 展開のいずれかを備えたONTAP MetroCluster は、通常、VMFS および NFS データストアのフォールト トレランスを提供するために使用されます。
はじめに
このソリューションでは、 ONTAP MetroClusterを使用して、NFS をプリンシパル データストアとしてステッチされた VCF VI ワークロード ドメインを実装する方法を説明します。 VI ワークロード ドメインは、SDDC Manager を使用して展開するか、既存の vSphere 環境を VI ワークロード ドメインとしてインポートすることができます。
シナリオの概要
このシナリオでは、次の大まかな手順について説明します。
-
vSphere ホストと vCenter サーバーをデプロイします。
-
NFS データストアを vSphere ホストにプロビジョニングします。
-
VCF インポート ツールを使用して、vSphere クラスターを検証します。
-
VCF 変換中に NSX を作成するための JSON ファイルを構成します。
-
VCF インポート ツールを使用して、vSphere 8 環境を VCF VI ワークロード ドメインとして既存の 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 アプライアンスの事前チェックを実行します。
-
インポート プロセス中にデプロイする NSX クラスタの JSON ファイルを作成します。
-
必要なソフトウェアを SDDC マネージャーにアップロードします。
-
vSphere クラスタを VCF VI ワークロード ドメインに変換します。
変換プロセスの概要については、以下を参照してください。 "vSphere 環境を管理ドメインに変換するか、VMware Cloud Foundation で vSphere 環境を VI ワークロード ドメインとしてインポートする" 。
vSphereホストとvCenterを展開する
Broadcom サポート ポータルからダウンロードした ISO を使用してホストに vSphere を展開するか、vSphere ホストの既存の展開オプションを使用します。
NFS データストアをホスト VM にマウントする
この手順では、NFS ボリュームを作成し、それをデータストアとしてマウントして VM をホストします。
-
System Manager を使用してボリュームを作成し、vSphere ホストの IP サブネットを含むエクスポート ポリシーに接続します。
-
vSphere ホストに SSH で接続し、NFS データストアをマウントします。
esxcli storage nfs add -c 4 -H 10.192.164.225 -s /WLD01_DS01 -v DS01 esxcli storage nfs add -c 4 -H 10.192.164.230 -s /WLD01_DS02 -v DS02 esxcli storage nfs list
NFS データストアに vCenter をデプロイします。 vCenter アプライアンスで SSH と Bash シェルが有効になっていることを確認します。
vSphere クラスタを作成する
-
vSphere Web クライアントにログインし、NFS VAAI が展開されているホストの 1 つを追加して、データセンターと vSphere クラスターを作成します。クラスター内のすべてのホストを単一のイメージ オプションで管理することを選択しました。 [ヒント] クラスター レベルで構成を管理を選択しないでください。詳細については、 "vSphere クラスタにおける NSX の考慮事項" 。 ONTAP MetroClusterを使用したvMSCのベストプラクティスについては、 "vMSC 設計および実装ガイドライン"
-
他の vSphere ホストをクラスタに追加します。
-
分散スイッチを作成し、ポート グループを追加します。
vSphere 環境を VCF VI ワークロード ドメインに変換する
次のセクションでは、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アプライアンスを検証する
VI ワークロード ドメインとしてインポートする前に、VCF インポート ツールを使用して vCenter アプライアンスを検証します。
-
次の手順に従ってください "変換前にターゲット vCenter で事前チェックを実行する"検証を実行します。
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.105", "cluster_fqdn": "mcc-wld01-nsx.sddc.netapp.com", "manager_specs": [{ "fqdn": "mcc-wld01-nsxa.sddc.netapp.com", "name": "mcc-wld01-nsxa", "ip_address": "10.61.185.106", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-wld01-nsxb.sddc.netapp.com", "name": "mcc-wld01-nsxb", "ip_address": "10.61.185.107", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-wld01-nsxc.sddc.netapp.com", "name": "mcc-wld01-nsxc", "ip_address": "10.61.185.108", "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 VI ワークロード ドメインに変換する
変換プロセスを実行するには、VCF インポート ツールが使用されます。
次のコマンドを実行して、vSphere クラスタを VCF 管理ドメインに変換し、NSX クラスタをデプロイします。
python3 vcf_brownfield.py import --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 ホスト上で複数のデータストアが使用可能な場合でも、どのデータストアをプライマリ データストアとして考慮する必要があるかを指定する必要はありません。
詳しい手順については、 "VCF変換手順" 。
NSX VM は vCenter にデプロイされます。
SDDC マネージャーには、指定された名前と NFS をデータストアとして作成された VI ワークロード ドメインが表示されます。
クラスターを検査すると、NFS データストアの情報が提供されます。
VCFにライセンスを追加する
変換が完了したら、環境にライセンスを追加する必要があります。
-
SDDC Manager UI にログインします。
-
ナビゲーション ペインで 管理 > ライセンス に移動します。
-
+ ライセンス キー をクリックします。
-
ドロップダウンメニューから製品を選択します。
-
ライセンスキーを入力してください。
-
ライセンスの説明を入力します。
-
*[追加]*をクリックします。
-
ライセンスごとにこれらの手順を繰り返します。