VMware ESX の展開

前提条件とガイドライン

VMware ESX で Nexus ダッシュボード クラスタを展開する前に、次の手順を実行する必要があります。

  • ファクターから ESX が拡張性とサービス要件をサポートしていることを確認します。

    スケールとサービスのサポートと共同ホスティングは、クラスタのフォーム ファクターと、展開する予定の特定のサービスによって異なります。Nexus ダッシュボード キャパシティ プラン二ング ツールを使用して、仮想フォーム ファクタが展開要件を満たすことを確認できます。


    (注)  


    一部のサービス (Nexus Dashboard Fabric Controller など) は、1 つ以上の特定のユース ケースに対して単一の ESX 仮想ノードのみを必要とする場合があります。その場合、キャパシティ プランニング ツールで要件が示されるので、次のセクションの追加のノード展開手順をスキップできます。

    ただし、アプリ ノードとデータ ノードを混在させてデプロイする必要がある場合、たとえば、Nexus ダッシュボード Insights を展開する予定の場合や、同じクラスターで複数のサービスを共同ホストする予定がある場合は、初期クラスタの 3 つのマスターノードとしてデータ ノードが最初に展開されていることを確認する必要があります。次に、『Cisco Nexus ダッシュボード ユーザ ガイド』の説明に従って、App ノードをワーカー ノードとして追加できます。


  • 展開の概要と要件 に記載されている一般的な前提条件を確認して完了します。

    この文書は、ベースとなる Nexus ダッシュボードクラスタを最初に展開する方法について説明するものである点に留意してください。追加ノード(従業員またはスタンバイ)で既存のクラスタを拡張する場合は、『Cisco Nexus ダッシュボード ユーザ ガイド』の「インフラストラクチャの管理」の章を参照してください。これは、Nexus ダッシュボード UI またはオンラインで『Cisco Nexus ダッシュボード ユーザ ガイド』から利用できます。

  • 展開予定のサービスのリリース ノートに説明されている追加の前提条件を確認し、条件を満たすようにしてください。

  • VMware ESXで展開する場合、2種類のノードを展開できます。

    • データ ノード:Nexus ダッシュボード Insightsなどのデータ集約型アプリケーション向けに設計されたノードプロファイル

    • アプリ ノード:Nexus ダッシュボード オーケストレータなどの非データ集約型アプリケーション用に設計されたノード プロファイル

    十分なシステム リソースをもつことを確認します。

    表 1. 導入要件

    Nexus Dashboard バージョン

    データノードの要件

    アプリケーションノードの要件

    リリース 2.1.x

    • VMware ESXi 6.5、6.7、または 7.0

    • VMware vCenter 6.x(vCenter を使用して展開する場合)

    • 各 VM には以下が必要です。

      • 32 vCPU

      • 128 GB RAM

      • データ ボリューム用の 3TB SSD ストレージとシステム ボリューム用の追加の 50GB

        すべてのデータ ノードは SSD またはより高速なストレージに展開する必要があります。

    • 各Nexus Dashboardノードは、異なるESXiサーバーに展開することを推奨します。

    • VMware ESXi 6.5、6.7、または 7.0

    • VMware vCenter 6.x(vCenter を使用して展開する場合)

    • 各 VM には以下が必要です。

      • 16 vCPU

      • 64GB の RAM

      • データ ボリューム用に 500GB HDD または SSD ストレージ、システム ボリューム用に追加の 50GB

        一部のサービスでは、アプリ ノードをより高速な SSD ストレージに展開する必要がありますが、他のサービスでは HDD をサポートしています。Nexus ダッシュボード キャパシティ プランニング ツールをチェックして、正しいタイプのストレージを使用していることを確認してください。

    • 各 Nexus ダッシュボードノードは、異なる ESXi サーバに展開することを推奨します。

  • 各ノードの VM を展開したら、次のセクションの展開手順で説明されているように、VMware ツールの定期的な時刻同期が無効になっていることを確認します。

  • VMware vMotion は Nexus ダッシュボード クラスタ ノードではサポートされていません。

  • VMware 分散リソース スケジューラ (DRS) は、Nexus ダッシュボード クラスタ ノードではサポートされていません。

  • ノードを ESXi に直接展開するか、vCenter を使用して展開するかを選択できます。

    vCenter を使用して展開する場合は、VMware vCenter を使用している Cisco Nexus ダッシュボードの展開 で説明されている手順に従います。

    ESXi に直接展開する場合は、VMware ESXi での Cisco Nexus ダッシュボードの直接展開 で説明されている手順に従います。

ESX ホストネットワーク接続

Nexus ダッシュボード Insights またはファブリック コントローラ サービスをインストールし、永続的な IP 機能を使用する予定の場合は、クラスタノードが展開されている ESX ホストに、単一の論理アップリンクが存在することを確実にする必要があります。つまり、単一のリンク、PC、または vPC を介して接続されます。PC/vPC のないデュアルアクティブ/アクティブ(A/A)またはアクティブ/スタンバイ(A/S)リンクではありません。

次の図は、ノードが展開されている ESX ホストのサポートされているネットワーク接続構成とサポートされていないネットワーク接続構成をまとめたものです。

  • ESX ホストが直接接続されている場合、次の構成がサポートされます。

    • PC または vPC を使用したポートグループまたは仮想スイッチの A/A アップリンク

    • ポートグループまたは仮想スイッチの単一のアップリンク

    • ポートグループまたは仮想スイッチのアップリンクに使用されるポートチャネル。

    PC または vPC を使用しないポートグループまたは仮想スイッチの A/A または A/S アップリンクはサポートされていません

    図 1. ESX ホスト接続(直接)
  • ESX ホストが UCS ファブリック インターコネクト(または同等のもの)を介して接続されている場合、次の構成がサポートされます。

    • PC または vPC を使用しない UCS ファブリック インターコネクト レベルでのポート グループまたは仮想スイッチの A/S アップリンク

      この場合、アクティブ/スタンバイ リンクは、ESXi ハイパーバイザレベルではなく、Cisco UCS のファブリック フェールオーバーなどのサーバー技術に基づいています。

    • ポートグループまたは仮想スイッチの単一のアップリンク

    PC または vPC を使用しないハイパーバイザレベルでのポートグループまたは仮想スイッチの A/A または A/S アップリンクは、サポートされていません

    図 2. UCS 接続(ファブリックインターコネクト使用)

VMware vCenter を使用している Cisco Nexus ダッシュボードの展開

ここでは、VMware vCenter を使用して Cisco Nexus ダッシュボード クラスタを展開する方法について説明します。ESXi に直接展開する場合は、代わりに VMware ESXi での Cisco Nexus ダッシュボードの直接展開 で説明されている手順に従ってください。

始める前に

手順


ステップ 1

Cisco Nexus Dashboard OVAイメージを取得します。

  1. [ソフトウェア ダウンロード(Software Download)] ページを参照します。

    https://www.cisco.com/c/en/us/support/data-center-analytics/nexus-dashboard/series.html

  2. [ダウンロード(Downloads)] タブをクリックします。

  3. ダウンロードする Nexus Dashboard のバージョンを選択します。

  4. 適切な Cisco Nexus ダッシュボード イメージをダウンロードします(nd-dk9. <version>.ova)。

    データ ノードの場合、以下をダウンロードします(nd-dk9.<version>-data.ova.

    App ノードの場合、以下をダウンロードします(nd-dk9.<version>-app.ova.

ステップ 2

VMware vCenter にログインします。

vSphereクライアントのバージョンによっては、設定画面の場所と順序が若干異なる場合があります。次の手順では、VMware vSphere Client 6.7を使用した導入の詳細を示します。

ステップ 3

新しい VM 展開を開始します。

  1. 展開する ESX ホストを右クリックします。

  2. [OVFテンプレートの展開(Deploy OVF Template)] を選択します。

    [Deploy OVF Template] ウィザードが表示されます。

ステップ 4

[OVF テンプレートの選択(Select an OVF template)] 画面で、OVAイメージを指定します。

  1. 画像を提供します。

    イメージがローカルの場合は、[ローカル ファイル(Local file)] を選択し、[ファイルの選択(Choose Files)] をクリックしてダウンロードしたOVAファイルを選択します。

    環境内の Web サーバでイメージをホストしている場合は、[URL] を選択し、イメージの URL を指定します。

  2. [次へ(Next)] をクリックして続行します。

ステップ 5

[名前とフォルダの選択(Select a name and folder)] 画面で、VM の名前と場所を入力します。

  1. 仮想マシンの名前を入力します。

  2. 仮想マシンのストレージ場所を選択します。

  3. [次へ(Next)] をクリックして、続行します。

ステップ 6

[コンピューティング リソースの選択(Select a compute resource)] 画面で、ESX ホストを選択します。

  1. 仮想マシンの vCenter データセンターと ESX ホストを選択します。

  2. [次へ(Next)] をクリックして、続行します。

ステップ 7

[詳細の確認(Review details)] 画面で、[次へ(Next)] をクリックして続行します。

ステップ 8

[ストレージの選択(Select storage)] 画面で、ストレージ情報を入力します。

  1. [仮想ディスク フォーマットの選択(Select virtual disk format)] ドロップダウン リストから [シック プロビジョニング Lazy Zeroed(Thick provision lazy zeroed)] を選択します。

  2. 仮想マシンのデータストアを選択します。

    ノードごとに一意のデータストアを推奨します。

  3. [次へ(Next)] をクリックして、続行します。

ステップ 9

[ネットワークの選択(Select Networks)] 画面で、デフォルト値を受け入れ、[次へ(Next)] をクリックして続行します。

2 つのネットワークがあり、fabric0 はデータネットワークに使用され、mgmt0 は管理ネットワークに使用されます。

ステップ 10

[テンプレートのカスタマイズ(Customize template)] 画面で、必要な情報を入力します。

  1. ノードのデータ ボリュームのサイズを指定します。

    必要なデータ ボリュームにはデフォルト値を使用することを推奨します。

    デフォルト値は、展開するノードのタイプに基づいて事前に入力されます。アプリケーションノードには単一の500 GBディスクがあり、データノードには単一の 3TB ディスクがあります。

    データ ボリュームに加えて、2 つ目の 50GB のシステム ボリュームも設定されますが、カスタマイズすることはできません。

  2. パスワードを入力して確認します。

    すべてのノードに同じパスワードを設定することを推奨しますが、2 番目と 3 番目のノードに異なるパスワードを指定することもできます。別のパスワードを指定すると、最初のノードのパスワードが GUI の admin ユーザの初期パスワードとして使用されます。

  3. 管理ネットワークの IP アドレス、ネットマスク、およびゲートウェイを入力します。

  4. これが展開する最初のノードである場合は、[クラスタ リーダー(Cluster Leader)] チェックボックスをオンにします。

    クラスタ内の 1 つのノードのみがリーダーになる必要があります。クラスタ リーダーの管理 IP アドレスを使用して、ブラウザの GUI ウィザードを使用してクラスタの作成を完了します。

  5. [次へ(Next)] をクリックして次に進みます。

ステップ 11

[完了準備(Ready to complete)] 画面で、すべての情報が正しいことを確認し、[終了(Finish)] をクリックして最初のノードの展開を開始します。

ステップ 12

以前のステップを繰り返し、2 番目と 3 番目のノードを展開します。

最初のノードの展開が完了するのを待つ必要はありません。他の 2 つのノードの展開を同時に開始できます。

(注)  

 

2 番目と 3 番目のノードを展開する手順は同じですが、[クラスタ リーダー(Cluster Leader)] のチェックボックスをオフのままにする必要がある点が異なります。

ステップ 13

3 つすべての VM の展開が完了するまで待ちます。

ステップ 14

VMware ツールの定期的な時刻同期が無効になっていることを確認してから、VM を起動します。

時刻の同期を無効にするには、次の手順を実行します。

  1. VM を右クリックして、[設定の編集(Edit Settings)] を選択します。

  2. [設定の編集(Edit Settings)] ウィンドウで、[VMオプション(VM Options)] タブを選択します。

  3. [VMware ツール(VMware Tools)] カテゴリを展開し、[ホストとゲスト時刻の同期(Synchronize guest time with host)] オプションをオフにします。

ステップ 15

ブラウザを開き、https://<first-node-management-ip> に移動して、GUI を開きます。

残りの構成ワークフローは、最初のノード(クラスタ リーダー(Cluster Leader))の GUI から実行します。他の 2 つのノードに直接ログインまたは設定する必要はありません。

前の手順で入力したパスワードを入力し、[セットアップの開始(Begin Setup)] をクリックします。

ステップ 16

最初のノードで入力したパスワードを入力し、[セットアップの開始(Begin Setup)] をクリックします。

ステップ 17

[クラスタの詳細(Cluster Details)] を入力します。

初期セットアップ ウィザードの [クラスタの詳細(Cluster Details)] 画面で、次の情報を入力します。

  1. Nexus ダッシュボード クラスタの [クラスタ名(Cluster Name)] を入力します。

  2. [+ NTP ホストの追加(+Add NTP Host)] をクリックして、1 つ以上の NTP サーバを追加します。

    IP アドレスを指定する必要があります。完全修飾ドメイン名 (FQDN) はサポートされていません。

    IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

  3. [+DNS プロバイダの追加(+Add DNS Provider)] をクリックして、1 つ以上の DNS サーバを追加します。

    IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

  4. [プロキシ サーバ(Proxy Server)] を指定します。

    Cisco クラウドへの直接接続を持たないクラスタの場合、プロキシ サーバを設定して接続を確立することをお勧めします。これにより、ファブリック内の非準拠のハードウェアおよびソフトウェアにさらされるリスクを軽減できます。

    プロキシ構成をスキップする場合は、フィールドの横にある情報 (i) アイコンをクリックしてから、[スキップ(Skip)] をクリックします。

  5. (オプション) プロキシ サーバで認証が必要な場合は、[プロキシに必要な認証(Authentication required for Proxy)][はい(Yes)] に変更し、ログイン資格情報を指定します。

  6. (オプション) [詳細設定(Advanced Settings)] カテゴリを展開し、必要に応じて設定を変更します。

    詳細設定では、次の設定を行うことができます。

    • [+DNS 検索ドメインを追加(+Add DNS Search Domain)] をクリックして、1 つ以上の検索ドメインを指定します。

      IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

    • カスタム App NetworkService Network を提供します。

      アプリケーション オーバーレイ ネットワークは、Nexus ダッシュボードで実行されるアプリケーションのサービスで使用されるアドレス空間を定義します。このフィールドには、デフォルトの 172.17.0.1/16 値が事前に入力されています。

      サービス ネットワークは、Nexus ダッシュボードとそのプロセスで使用される内部ネットワークです。このフィールドには、デフォルトの 100.80.0.0/16 値が事前に入力されています。

      アプリケーションおよびサービスネットワークについては、このドキュメントの前の 前提条件とガイドライン の項で説明します。

  7. [次へ(Next)] をクリックして続行します。

ステップ 18

[ノードの詳細(Node Details)] 画面で、ノードの情報を入力します。

  1. 最初のノードの横にある [編集(Edit)]ボタンをクリックします。

  2. ノードの名前を入力します。

  3. ノードのデータ ネットワーク情報を入力します。

    管理ネットワーク情報には、最初のノードに指定した情報があらかじめ入力されています。

    データ ネットワークの IP アドレス、ネットマスク、およびゲートウェイを指定する必要があります。オプションで、ネットワークの VLAN ID を指定することもできます。ほとんどの導入では、[VLAN ID] フィールドを空白のままにできます。

  4. (オプション)管理およびデータ ネットワークの IPv6 情報を指定します。

    リリース2.1.1以降、Nexusダッシュボードは管理およびデータネットワークのデュアルスタックIPv4 / IPv6をサポートします。

    (注)  

     

    IPv6 情報を提供する場合は、クラスタ ブートストラップ プロセス中に行う必要があります。IPv4 スタックのみを使用してクラスタを展開し、後で IPv6 情報を追加する場合は、クラスタを再度展開する必要があります。

    クラスタ内のすべてのノードは、IPv4スタックまたはデュアル IPv4/IPv6スタックのいずれかで設定する必要があります。

  5. [Save]をクリックして、変更内容を保存します。

ステップ 19

[ノードの追加(Add Node)] をクリックして、クラスタに 2 番目のノードを追加します。

[ノードの詳細(Node Details)] ウィンドウが開きます。

  1. ノードの名前を入力します。

  2. [資格情報(Credentials)] セクションで、ノードの管理ネットワーク IP アドレスとログイン資格情報を入力し、[確認(Verify)] をクリックします。

    IP アドレスとログイン資格情報は、そのノードの情報をプルするために使用されます。

  3. ノードのデータ ネットワーク IP アドレスとゲートウェイを指定します。

    管理ネットワーク情報には、前のサブステップで指定したIPアドレスとクレデンシャルに基づいてノードから取得した情報が事前に入力されます。

    データ ネットワークの IP アドレス、ネットマスク、およびゲートウェイを指定する必要があります。オプションで、ネットワークの VLAN ID を指定することもできます。ほとんどの導入では、[VLAN ID] フィールドを空白のままにできます。

  4. (任意)管理およびデータネットワークのIPv6情報を指定します。

    リリース2.1.1以降、Nexusダッシュボードは管理およびデータネットワークのデュアルスタックIPv4 / IPv6をサポートします。

    (注)  

     

    IPv6 情報を提供する場合は、クラスタ ブートストラップ プロセス中に行う必要があります。IPv4 スタックのみを使用してクラスタを展開し、後で IPv6 情報を追加する場合は、クラスタを再度展開する必要があります。

    クラスタ内のすべてのノードは、IPv4スタックまたはデュアル IPv4/IPv6スタックのいずれかで設定する必要があります。

  5. [保存 (Save)]をクリックして、変更内容を保存します。

ステップ 20

前の手順を繰り返して、3番目のノードを追加します。

ステップ 21

[次へ(Next)] をクリックして続行します。

ステップ 22

[確認(Confirmation)] 画面で [確認(Confirm)] をクリックして、クラスタを作成します。

ノードのブート ストラップとクラスタの起動中に、全体的な進捗状況と各ノードの個々の進捗状況がUIに表示されます。

クラスタが形成され、すべてのサービスが開始されるまでに最大 30 分かかる場合があります。クラスタの設定が完了すると、ページが Nexus ダッシュボード GUI にリロードされます。

ステップ 23

クラスタが健全であることを検証します。

クラスタが形成され、すべてのサービスが開始されるまでに最大 30 分かかる場合があります。

3 つすべてのノードの準備ができたら、SSH を使用して任意の 1 つのノードにログインし、次のコマンドを実行してクラスタの状態を確認できます。

  1. クラスタが稼働していることを確認します。

    任意のノードにログインし、acs health コマンドを実行することで、クラスタ展開の現在のステータスを確認できます。

    クラスタが収束している間、次の出力が表示されることがあります。

    $ acs health
    k8s install is in-progress
    $ acs health
    k8s services not in desired state - [...]
    $ acs health
    k8s: Etcd cluster is not ready
    クラスタが稼働している場合は、次の出力が表示されます。
    $ acs health
    All components are healthy
  2. Nexus ダッシュボード GUI にログインします。

    クラスタが使用可能になったら、ノードの管理 IP アドレスのいずれかを参照してアクセスできます。管理者ユーザのデフォルト パスワードは、Nexus ダッシュボード クラスタの最初のノードに選択したレスキュー ユーザ パスワードと同じです。

ステップ 24

同じクラスタで複数のアプリケーションをホストする予定の場合、App Infra サービスの展開プロファイルを設定します。

Nexus ダッシュボード クラスタで単一アプリケーションのみをホストする予定の場合、このステップをスキップします。

同じクラスタに複数のアプリケーションをホストする場合は、アプリケーションとファブリック サイズの組み合わせに適した展開プロファイルを使用して、 App Infra Services を設定する必要があります。

クラスタのアップグレードが完了したら、 『Cisco Nexus Dashboard User Guide』の「App Infra Services」セクションに記載されている手順に従ってください。このガイドは、製品の GUI からも入手できます。


VMware ESXi での Cisco Nexus ダッシュボードの直接展開

ここでは、VMware ESXi で Cisco Nexus ダッシュボード クラスタを展開する方法について説明します。vCenter を使用して展開する場合は、代わりに VMware ESXi での Cisco Nexus ダッシュボードの直接展開 で説明されている手順に従ってください。

始める前に

手順


ステップ 1

Cisco Nexus Dashboard OVAイメージを取得します。

  1. [ソフトウェア ダウンロード(Software Download)] ページを参照します。

    https://www.cisco.com/c/en/us/support/data-center-analytics/nexus-dashboard/series.html

  2. [ダウンロード(Downloads)] タブをクリックします。

  3. ダウンロードする Nexus Dashboard のバージョンを選択します。

  4. 適切な Cisco Nexus ダッシュボード イメージをダウンロードします(nd-dk9. <version>.ova)。

    データ ノードの場合、以下をダウンロードします(nd-dk9.<version>-data.ova.

    App ノードの場合、以下をダウンロードします(nd-dk9.<version>-app.ova.

ステップ 2

VMware ESXi にログインします。

ESXiサーバのバージョンによっては、設定画面の場所と順序が若干異なる場合があります。次の手順では、VMware ESXi 6.7を使用した導入の詳細を示します。

ステップ 3

ホストを右クリックし、[VM の作成/登録(Create/Register VM)] を選択します。

ステップ 4

[作成タイプの選択(Select creation type)] 画面で、[OVF または OVA ファイルから仮想マシンを展開する(Deploy a virtual machine from an OVF or OVA file)] を選択し、[次へ(Next)] をクリックします。

ステップ 5

[OVF と VMDK ファイルの選択(Select OVF and VMDK files)] 画面で、最初の手順でダウンロードした仮想マシン名(nd-node1 など)とOVAイメージを入力し、[次へ(Next)] をクリックします。

ステップ 6

[ストレージの選択(Select storage)] 画面で、VM のデータストアを選択し、[次へ(Next)] をクリックします。

ステップ 7

[OVF と VMDK ファイルの選択(Select OVF and VMDK files)] 画面で、最初の手順でダウンロードした仮想マシン名(nd-node1 など)とOVAイメージを入力し、[次へ(Next)] をクリックします。

ステップ 8

[展開オプション(Deployment options)] 画面で、[ディスク プロビジョニング:シック(Disk Provisioning:Thick)] を選択し、[自動化をオン(Power on automatic)] オプションをオフにして、[次へ(Next)] をクリックして続行します。

2 つのネットワークがあり、fabric0 はデータネットワークに使用され、mgmt0 は管理ネットワークに使用されます。

ステップ 9

[完了準備(Ready to complete)] 画面で、すべての情報が正しいことを確認し、[終了(Finish)] をクリックして最初のノードの展開を開始します。

ステップ 10

以前のステップを繰り返し、2 番目と 3 番目のノードを展開します。

最初のノードの展開が完了するのを待つ必要はありません。他の 2 つのノードの展開を同時に開始できます。

ステップ 11

3 つすべての VM の展開が完了するまで待ちます。

ステップ 12

VMware ツールの定期的な時刻同期が無効になっていることを確認してから、VM を起動します。

時刻の同期を無効にするには、次の手順を実行します。

  1. VM を右クリックして、[設定の編集(Edit Settings)] を選択します。

  2. [設定の編集(Edit Settings)] ウィンドウで、[VMオプション(VM Options)] タブを選択します。

  3. [VMware ツール(VMware Tools)] カテゴリを展開し、[ホストとゲスト時刻の同期(Synchronize guest time with host)] オプションをオフにします。

ステップ 13

ノードのコンソールのいずれかを開き、ノードの基本情報を設定します。

  1. 初期設定を開始します。

    初回セットアップユーティリティの実行を要求するプロンプトが表示されます。

    [ OK ] Started atomix-boot-setup.
           Starting Initial cloud-init job (pre-networking)...
           Starting logrotate...
           Starting logwatch...
           Starting keyhole...
    [ OK ] Started keyhole.
    [ OK ] Started logrotate.
    [ OK ] Started logwatch.
    
    Press any key to run first-boot setup on this console...
  2. admin パスワードを入力して確認します。

    このパスワードは、rescue-user SSH ログインおよび初期 GUI パスワードに使用されます。

    Admin Password:
    Reenter Admin Password:
  3. 管理ネットワーク情報を入力します。

    Management Network:
      IP Address/Mask: 192.168.9.172/24
      Gateway: 192.168.9.1
  4. 最初のノードのみ、「クラスタ リーダー」として指定します。

    クラスタ リーダー ノードにログインして、設定を完了し、クラスタの作成を完了します。

    Is this the cluster leader?: y
  5. 入力した譲歩をレビューし、確認します。

    入力した情報を変更するかどうかを尋ねられます。すべてのフィールドが正しい場合は、n を選択して続行します。入力した情報を変更する場合は、y を入力して基本設定スクリプトを再起動します。

    Please review the config
    Management network:
      Gateway: 192.168.9.1
      IP Address/Mask: 192.168.9.172/24
    Cluster leader: no
    
    Re-enter config? (y/N): n

ステップ 14

ブラウザを開き、https://<first-node-management-ip> に移動して、GUI を開きます。

残りの構成ワークフローは、最初のノード(クラスタ リーダー(Cluster Leader))の GUI から実行します。他の 2 つのノードに直接ログインまたは設定する必要はありません。

前の手順で入力したパスワードを入力し、[セットアップの開始(Begin Setup)] をクリックします。

ステップ 15

最初のノードで入力したパスワードを入力し、[セットアップの開始(Begin Setup)] をクリックします。

ステップ 16

[クラスタの詳細(Cluster Details)] を入力します。

初期セットアップ ウィザードの [クラスタの詳細(Cluster Details)] 画面で、次の情報を入力します。

  1. Nexus ダッシュボード クラスタの [クラスタ名(Cluster Name)] を入力します。

  2. [+ NTP ホストの追加(+Add NTP Host)] をクリックして、1 つ以上の NTP サーバを追加します。

    IP アドレスを指定する必要があります。完全修飾ドメイン名 (FQDN) はサポートされていません。

    IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

  3. [+DNS プロバイダの追加(+Add DNS Provider)] をクリックして、1 つ以上の DNS サーバを追加します。

    IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

  4. [プロキシ サーバ(Proxy Server)] を指定します。

    Cisco クラウドへの直接接続を持たないクラスタの場合、プロキシ サーバを設定して接続を確立することをお勧めします。これにより、ファブリック内の非準拠のハードウェアおよびソフトウェアにさらされるリスクを軽減できます。

    プロキシ構成をスキップする場合は、フィールドの横にある情報 (i) アイコンをクリックしてから、[スキップ(Skip)] をクリックします。

  5. (オプション) プロキシ サーバで認証が必要な場合は、[プロキシに必要な認証(Authentication required for Proxy)][はい(Yes)] に変更し、ログイン資格情報を指定します。

  6. (オプション) [詳細設定(Advanced Settings)] カテゴリを展開し、必要に応じて設定を変更します。

    詳細設定では、次の設定を行うことができます。

    • [+DNS 検索ドメインを追加(+Add DNS Search Domain)] をクリックして、1 つ以上の検索ドメインを指定します。

      IP アドレスを入力したら、緑色のチェックマーク アイコンをクリックして保存します。

    • カスタム App NetworkService Network を提供します。

      アプリケーション オーバーレイ ネットワークは、Nexus ダッシュボードで実行されるアプリケーションのサービスで使用されるアドレス空間を定義します。このフィールドには、デフォルトの 172.17.0.1/16 値が事前に入力されています。

      サービス ネットワークは、Nexus ダッシュボードとそのプロセスで使用される内部ネットワークです。このフィールドには、デフォルトの 100.80.0.0/16 値が事前に入力されています。

      アプリケーションおよびサービスネットワークについては、このドキュメントの前の 前提条件とガイドライン の項で説明します。

  7. [次へ(Next)] をクリックして続行します。

ステップ 17

[ノードの詳細(Node Details)] 画面で、ノードの情報を入力します。

  1. 最初のノードの横にある [編集(Edit)]ボタンをクリックします。

  2. ノードの名前を入力します。

  3. ノードのデータ ネットワーク情報を入力します。

    管理ネットワーク情報には、最初のノードに指定した情報があらかじめ入力されています。

    データ ネットワークの IP アドレス、ネットマスク、およびゲートウェイを指定する必要があります。オプションで、ネットワークの VLAN ID を指定することもできます。ほとんどの導入では、[VLAN ID] フィールドを空白のままにできます。

  4. (オプション)管理およびデータ ネットワークの IPv6 情報を指定します。

    リリース2.1.1以降、Nexusダッシュボードは管理およびデータネットワークのデュアルスタックIPv4 / IPv6をサポートします。

    (注)  

     

    IPv6 情報を提供する場合は、クラスタ ブートストラップ プロセス中に行う必要があります。IPv4 スタックのみを使用してクラスタを展開し、後で IPv6 情報を追加する場合は、クラスタを再度展開する必要があります。

    クラスタ内のすべてのノードは、IPv4スタックまたはデュアル IPv4/IPv6スタックのいずれかで設定する必要があります。

  5. [Save]をクリックして、変更内容を保存します。

ステップ 18

[ノードの追加(Add Node)] をクリックして、クラスタに 2 番目のノードを追加します。

[ノードの詳細(Node Details)] ウィンドウが開きます。

  1. ノードの名前を入力します。

  2. [資格情報(Credentials)] セクションで、ノードの管理ネットワーク IP アドレスとログイン資格情報を入力し、[確認(Verify)] をクリックします。

    IP アドレスとログイン資格情報は、そのノードの情報をプルするために使用されます。

  3. ノードのデータ ネットワーク IP アドレスとゲートウェイを指定します。

    管理ネットワーク情報には、前のサブステップで指定したIPアドレスとクレデンシャルに基づいてノードから取得した情報が事前に入力されます。

    データ ネットワークの IP アドレス、ネットマスク、およびゲートウェイを指定する必要があります。オプションで、ネットワークの VLAN ID を指定することもできます。ほとんどの導入では、[VLAN ID] フィールドを空白のままにできます。

  4. (任意)管理およびデータネットワークのIPv6情報を指定します。

    リリース2.1.1以降、Nexusダッシュボードは管理およびデータネットワークのデュアルスタックIPv4 / IPv6をサポートします。

    (注)  

     

    IPv6 情報を提供する場合は、クラスタ ブートストラップ プロセス中に行う必要があります。IPv4 スタックのみを使用してクラスタを展開し、後で IPv6 情報を追加する場合は、クラスタを再度展開する必要があります。

    クラスタ内のすべてのノードは、IPv4スタックまたはデュアル IPv4/IPv6スタックのいずれかで設定する必要があります。

  5. [保存 (Save)]をクリックして、変更内容を保存します。

ステップ 19

前の手順を繰り返して、3番目のノードを追加します。

ステップ 20

[次へ(Next)] をクリックして続行します。

ステップ 21

[確認(Confirmation)] 画面で [確認(Confirm)] をクリックして、クラスタを作成します。

ノードのブート ストラップとクラスタの起動中に、全体的な進捗状況と各ノードの個々の進捗状況がUIに表示されます。

クラスタが形成され、すべてのサービスが開始されるまでに最大 30 分かかる場合があります。クラスタの設定が完了すると、ページが Nexus ダッシュボード GUI にリロードされます。

ステップ 22

クラスタが健全であることを検証します。

クラスタが形成され、すべてのサービスが開始されるまでに最大 30 分かかる場合があります。

3 つすべてのノードの準備ができたら、SSH を使用して任意の 1 つのノードにログインし、次のコマンドを実行してクラスタの状態を確認できます。

  1. クラスタが稼働していることを確認します。

    任意のノードにログインし、acs health コマンドを実行することで、クラスタ展開の現在のステータスを確認できます。

    クラスタが収束している間、次の出力が表示されることがあります。

    $ acs health
    k8s install is in-progress
    $ acs health
    k8s services not in desired state - [...]
    $ acs health
    k8s: Etcd cluster is not ready
    クラスタが稼働している場合は、次の出力が表示されます。
    $ acs health
    All components are healthy
  2. Nexus ダッシュボード GUI にログインします。

    クラスタが使用可能になったら、ノードの管理 IP アドレスのいずれかを参照してアクセスできます。管理者ユーザのデフォルト パスワードは、Nexus ダッシュボード クラスタの最初のノードに選択したレスキュー ユーザ パスワードと同じです。

ステップ 23

同じクラスタで複数のアプリケーションをホストする予定の場合、App Infra サービスの展開プロファイルを設定します。

Nexus ダッシュボード クラスタで単一アプリケーションのみをホストする予定の場合、このステップをスキップします。

同じクラスタに複数のアプリケーションをホストする場合は、アプリケーションとファブリック サイズの組み合わせに適した展開プロファイルを使用して、 App Infra Services を設定する必要があります。

クラスタのアップグレードが完了したら、 『Cisco Nexus Dashboard User Guide』の「App Infra Services」セクションに記載されている手順に従ってください。このガイドは、製品の GUI からも入手できます。