Azure Stack Hub にスケール ユニット ノードを追加する - ラグド

別の物理コンピューターを追加することによって、既存のスケール ユニットの全体的な容量を引き上げることができます。 物理コンピューターは、スケール ユニット ノードとも呼ばれます。 新しいノードはそれぞれ、CPU、型、メモリ、ディスク番号、およびサイズが、スケール ユニットにすでに存在するノードと同じでなければなりません。 Azure Stack Hub は、アーキテクチャの制限によりスケールダウンを目的としたスケール ユニット ノードの削除をサポートしていません。 容量の拡張はノードの追加のみで可能です。

スケール ユニット ノードを追加するには、Azure Stack Hub にサインインします。 ハードウェア機器の製造元 (OEM) からツールを実行します。 OEM のツールは、新しい物理コンピューターのファームウェア レベルが既存のノードと同じであることを確認するために、ハードウェア ライフサイクル ホスト (HLH) で実行されます。

次のフロー図は、スケール ユニット ノードを追加するための一般的なプロセスを示しています。

スケール ユニットの追加フロー
OEM ハードウェア ベンダーが物理サーバー ラックの配置を適用し、ファームウェアを更新するかどうかは、サポート契約によって異なります。

新しいノードを追加する場合は、次の制限事項を考慮してください。

  • 新しいノードを追加する作業は、完了までに数時間から数日かかることがあります。 別のスケール ユニット ノードが追加されている間、システム上で実行中のワークロードに影響はありません。
  • 別のスケール ユニット ノードを追加する操作には、 コンピューティング とストレージという 2 つの異なるフェーズが含 まれています
  • コンピューティング拡張フェーズ中に、Azure Stack Hub に [展開] の状態が表示されます。 コンピューティング拡張が完了し、ストレージの拡張が実行されると、スタンプに ストレージの構成状態が表示されます。 別のノードを追加する前に、Azure Stack Hub を 実行中 の状態に戻します。 つまり、複数のノードを追加する場合は、ノードを追加し、状態が [実行中 ] に戻るまで待機してから、別のノードを追加する必要があります。

Warnung

スケール ユニット ノードの追加の操作が既に進行中の場合、次の操作は行わないでください。

  • Azure Stack Hub の更新
  • 証明書のローテーション
  • Azure Stack Hub の停止
  • スケール ユニット ノードを修復する
  • 別のノードの追加 (前のノードの追加アクションの失敗も進行中であると見なされます)

スケール ユニット ノードを追加する

次の手順でノードの追加方法を簡単に説明します。 この手順を実行する前に必ず、OEM から容量拡張に関して提供されるドキュメントに目を通しておいてください。

  1. 新しい物理サーバーをラックに設置し、正しく配線します。

  2. SSH を使用して両方の TOR デバイスで物理スイッチ ポートを有効にします。

    1. 構成モードに入ります。

      configure terminal
      
    2. VLAN 2 (未使用ポート VLAN) からインターフェイス 1/5 から 8 を削除します。

      Interface vlan 2
      no untagged twentyFiveGigE 1/5-1/8
      exit
      
    3. インターフェイス 1/5-8 から既存の L2 およびスイッチポート設定を削除します。

      Interface range twentyFiveGigE 1/5-1/8
      no spanning-tree rstp edge-port bpduguard
      no spanning-tree rstp rootguard
      no switchport
      
    4. インターフェイス 1/5 から 8 を有効にし、インターフェイス 1/1-4 と同じ構成を提供します。

      description CL01 Nodes NIC
      mtu 9216
      portmode hybrid
      switchport
      spanning-tree rstp edge-port bpduguard 
      spanning-tree rstp rootguard 
      dcb-map AZS_SERVICES
      no shutdown
      exit
      
    5. VLAN 7 にタグなし、VLAN 107 にタグ付けされたインターフェイス 1/5 から 8 を追加します。

      Interface vlan 7
      untagged twentyFiveGigE 1/5-1/8
      exit
      interface vlan 107
      tagged twentyFiveGigE 1/5-1/8
      exit
      
  3. SSH を使用して BMC デバイスで物理スイッチ ポートを有効にします。

    1. 構成モードに入ります。

      configure terminal
      
    2. インターフェイス 1/5-8 を有効にし、インターフェイス 1/1-4 と同じ構成を提供します。

      interface range gigabitethernet 1/5-1/8
      description BMCMgmt Ports
      no shutdown
      exit
      
    3. 未使用ポート VLAN (VLAN2) からインターフェイス 1/5-8 を削除し、BMC VLAN (VLAN125) に追加します。

      interface vlan 2
      no untagged gigabitethernet 1/5-1/8
      exit
      interface vlan 125
      untagged gigabitethernet 1/5-1/8
      exit
      
  4. 物理ノードを準備し、最新のファームウェアと BIOS 設定を適用します。 詳細については、「 サーバー ファームウェアの更新プログラム」を参照してください。

  5. Azure Stack Hub 管理者ポータルでノードの追加操作を実行します。

  6. ノードの追加操作が成功したことを確認します。 これを行うには、スケール ユニットの状態を確認します

ノード 5 から 8 のインターフェイスのケーブル接続と IP の変更

次に、新しいノードを既存のスイッチにケーブル接続する手順と、4 つの追加ノードの BMC インターフェイスに必要な IP 変更について説明します。

  1. 2 番目の RCA が 1 つ目の RCA に隣接してカレーティング解除され、積み重ねられたら、Pod1 および Pod2 ケース内のノードからすべての電源ケーブルを接続します。

    • 現時点では、管理ケースでは電源ケーブルを接続しないでください。
    • ポッド 1 とポッド 2 のケースのノードが起動し始めた場合は、電源ボタンのライトがオフになり、ノードの前面にあるディスクに他のライトが表示されないまで、電源ボタンを数秒間押し続けて強制的に電源をオフにします。
  2. ここで、各ノードの BMC 管理 IP を re-IP する必要があります。 これは、次のように、各ノードの BMC NIC に直接接続できるノート PC で行う必要があります。

    • IP アドレスの変更に使用するノート PC で、1 Gbps NIC に次の IP 構成を指定します。

      • IP アドレス – 10.10.21.90
      • サブネット マスク – 255.255.255.192
      • ゲートウェイ – なし
    • 2 番目の RCA のノード 1 以降、4 つのノードすべてを経由して作業を行い、ノート PC を各ノードの BMC NIC に直接接続し、Web ブラウザーを介して現在の BMC Web ポータルに接続します。 標準の RCA 資格情報 (ユーザー: changeme、password: <amp default password assigned to your RCA>) を使用してサインインし、次の表に従ってそのノードの IP を変更します。

      2 番目の RCA ノード 現在の BMC IP 新しい BMC IP
      ノード 1 10.10.21.67 10.10.21.71
      ノード 2 10.10.21.68 10.10.21.72
      ノード 3 10.10.21.69 10.10.21.73
      ノード 4 10.10.21.70 10.10.21.74
  3. ガイドとして RCA ポート マッピング ドキュメントを使用して、次のようにノードの等価性を使用して、2 番目の RCA から第 1 RCA の管理ケースに含まれるスイッチに新しいノードをケーブルで接続します。

    • 第 2 RCA のノード 1 = ノード 5
    • 第 2 RCA のノード 2 = ノード 6
    • 第 2 RCA のノード 3 = ノード 7
    • 第 2 RCA のノード 4 = ノード 8

ノードの追加

新しいノードは、管理者ポータルまたは PowerShell を使って追加できます。 ノードの追加操作では、まず新しいスケール ユニット ノードを利用可能な計算処理能力として追加します。その後、ストレージ容量が自動的に拡張されます。 Azure Stack Hub は、"計算" と "ストレージ" が一体となってスケーリングされるハイパーコンバージド システムであるため、容量は自動的に拡張されます。

  1. Azure Stack Hub 管理者ポータルに Azure Stack Hub オペレーターとしてサインインします。
  2. [+ リソースの作成]>[キャパシティ]>[Scale Unit Node]\(スケール ユニット ノード\) に移動します。 スケール ユニット ノード
  3. [ノードの追加] ウィンドウで [リージョン] を選択し、ノードを追加する スケール ユニット を選択します。 また、追加するスケール ユニット ノードに、BMC IP アドレスを指定します。 一度に追加できるノードは 1 つだけです。 ノードの詳細の追加

ノードの追加操作の監視

ノードの追加操作の状態は、管理者ポータルまたは PowerShell を使用して取得します。 ノードの追加操作は、完了までに数時間から数日かかることがあります。

管理者ポータルを使用する

新しいノードの追加を監視するには、管理者ポータルで、スケール ユニットまたはスケール ユニット ノード オブジェクトを確認します。 そのためには、[Region management]\(リージョン管理\)>[Scale units]\(スケール ユニット\) に移動します。 次に、確認するスケール ユニットまたはスケール ユニット ノードを選択します。

PowerShell の使用

スケール ユニット ノードとスケール ユニット ノードの状態は、次のように PowerShell を使用して取得できます。

#Retrieve Status for the Scale Unit
Get-AzsScaleUnit|select name,state

#Retrieve Status for each Scale Unit Node
Get-AzsScaleUnitNode |Select Name, ScaleUnitNodeStatus

ノードの追加操作の状態

スケール ユニットの場合

ステータス 説明
ランニング すべてのノードは、アクティブにスケール ユニットに参加しています。
停止しました スケール ユニット ノードはダウンしているか、到達不能です。
展開 現在少なくとも 1 つのスケール ユニット ノードが計算処理能力として追加されています。
ストレージの構成 計算処理能力は拡張済みで、現在、ストレージの構成が実行されています。
修復が必要 スケール ユニット ノードの修復を必要とするエラーが少なくとも 1 つ検出されました。

スケール ユニット ノードの場合

ステータス 説明
ランニング ノードは、アクティブにスケール ユニットに参加しています。
停止しました ノードは利用不可です。
追加中 ノードは、アクティブにスケール ユニットに追加されています。
修復中 ノードは現在、アクティブに修復されています。
メンテナンス ノードは一時停止され、アクティブなユーザー ワークロードは実行されていません。
修復が必要 ノードの修復を必要とするエラーが検出されました。

トラブルシューティング

ノードを追加するときに発生する一般的な問題を次に示します。

シナリオ 1: スケール ユニット ノードの追加操作は失敗しますが、1 つ以上のノードが停止状態で一覧表示される

  • 修復: 修復操作を使用して、1 つ以上のノードを修復します。 一度に実行できる修復操作は 1 つだけです。

シナリオ 2: 1 つ以上のスケール ユニット ノードが追加されましたが、ストレージの拡張に失敗しました

このシナリオでは、スケール ユニット ノード オブジェクトは実行の状態を報告しますが、ストレージの構成タスクは開始されていません。

  • 修復: 特権のあるエンドポイントを使用し、次の PowerShell コマンドレットを実行してストレージの正常性を確認してください。

       Get-VirtualDisk -CimSession s-cluster | Get-StorageJob
    

シナリオ 3: ストレージ スケールアウト ジョブが失敗したことを示すアラートを受け取りました。

  • 修復: この場合、ストレージ構成タスクは失敗しました。 この問題はサポートに連絡する必要があります。

次のステップ

パブリック IP アドレスの追加