クラスター監視のセットアップ

適用対象: Azure Stack HCI、バージョン 22H2 および 21H2。Windows Server 2022、Windows Server 2019

警告

この記事で説明するデプロイ手順は、古いバージョンの Azure Stack HCI バージョン 22H2 に適用されます。 新しいデプロイでは、一般公開されている最新バージョンの Azure Stack HCI バージョン 23H2 を使用することをお勧めします。 デプロイ手順については、「 Azure Stack HCI バージョン 23H2 デプロイについて」を参照してください。

この記事では、Azure でクラスター監視 (クラウド監視) を使用して Azure Stack HCI または Windows Server クラスターを設定する方法について説明します。

2 つ、3 つ、または 4 つのノードを持つクラスターではクラスター監視を設定することをお勧めします。 監視は、一部のノードがクラスターの残りの部分と通信できない場合に、どのノードが最新のクラスター データを持っているかを特定するのに役立ちます。 別のサーバーに配置されたファイル共有でクラスター監視をホストするか、クラウド監視を使用することができます。

クラスター監視とクォーラムの詳細については、「Azure Stack HCI のクラスターとプールのクォーラムについて」を参照してください。 ファイル共有監視の設定など、監視を管理するには、「クラスター設定の変更」を参照してください。

始める前に

クラウド監視を作成する前に、Azure アカウントとサブスクリプションが必要であり、Azure Stack HCI クラスターを Azure に登録しておく必要があります。 詳細については、次の記事を参照してください。

Azure のストレージ アカウントの作成

このセクションでは、Azure ストレージ アカウントを作成する方法について説明します。 このアカウントは、特定のクラスターの仲裁に使用される Azure Blob ファイルを格納するために使用されます。 同じ Azure ストレージ アカウントを使用して、複数のクラスター用のクラウド監視を構成することができます。

  1. Azure portal にサインインします。

  2. Azure portal のホームのメニューで、 [Azure サービス][ストレージ アカウント] を選択します。 このアイコンがない場合は、 [リソースの作成] を選択して、最初に "ストレージ アカウント" リソースを作成します。

    Azure portal ホームの画面

  3. [ストレージ アカウント] ページで、 [新規] を選択します。

    Azure の新しいストレージ アカウント

  4. [ストレージ アカウントの作成] ページで、次の手順のようにします。

    1. ストレージ アカウントを適用する Azure の [サブスクリプション] を選択します。
    2. ストレージ アカウントを適用する Azure の [リソース グループ] を選択します。
    3. [ストレージ アカウント名] を入力します。
      ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用できます。 この名前は、Azure 内でも一意である必要があります。
    4. 物理的に自分に最も近い [場所] を選択します。
    5. [パフォーマンス] には [Standard] を選択します
    6. [アカウントの種類]ストレージ汎用を選択します。
    7. [レプリケーション] には [ローカル冗長ストレージ (LRS)] を選択します。
    8. 完了したら、 [確認および作成] をクリックします。

    Azure のストレージ アカウントの作成

  5. ストレージ アカウントが検証に合格することを確認した後、アカウントの設定を確認します。 完了したら、 [作成] をクリックします。

    Azure のストレージ アカウント検証

  6. Azure でアカウントのデプロイが行われるまでに数秒かかることがあります。 デプロイが完了したら、 [リソースに移動] をクリックします。

    Azure のストレージ アカウントのデプロイ

アクセス キーとエンドポイント URL をコピーする

Azure ストレージ アカウントを作成すると、プロセスによって自動的に 2 つのアクセスキー、プライマリ キー (key1) とセカンダリ キー (key2) が生成されます。 クラウド監視を初めて作成するときは、key1 が使用されます。 エンドポイント URL も自動的に生成されます。

Azure クラウド監視のストレージには BLOB ファイルが使用され、エンドポイントは storage_account_name.blob.core.windows.net という形式で生成されます。

Note

Azure クラウド監視と Azure BLOB サービスとの通信の確立には、HTTPS (既定のポートは 443) が使用されます。 HTTPS ポートがアクセス可能であることを確認します。

アカウント名とアクセス キーをコピーする

  1. Azure portal の [設定][アクセス キー] を選択します。

  2. [Show keys](キーの表示) を選択して、キーの情報を表示します。

  3. [ストレージ アカウント名] および [key1] フィールドの右側にあるコピーと貼り付けアイコンをクリックし、各テキスト文字列をメモ帳などのテキスト エディターに貼り付けます。

    Azure ストレージ アカウントのアクセス キー

エンドポイント URL をコピーする (省略可能)

エンドポイント URL は省略可能であり、クラウド監視には必ずしも必要ではありません。

  1. Azure portal で [プロパティ] を選択します。

  2. [Show keys](キーの表示) を選択して、エンドポイントの情報を表示します。

  3. [Blob service] で、 [Blob service] フィールドの右側にあるコピーと貼り付けアイコンをクリックし、テキスト文字列をメモ帳などのテキスト エディターに貼り付けます。

    Azure Blob エンドポイント

Windows Admin Center を使用してクラウド監視を作成する

これで、Windows Admin Center を使用してクラスター用の監視インスタンスを作成する準備ができました。

  1. Windows Admin Center で、上部のドロップダウン矢印から [Cluster Manager](クラスター マネージャー) を選択します。

  2. [Cluster connections](クラスター接続) の下で、クラスターを選択します。

  3. [ツール][設定] を選択します。

  4. 右側のペインで [Witness](監視) を選択します。

  5. [Witness type](監視の種類) ボックスの一覧で、次のいずれかを選択します。

    • [Cloud witness](クラウド監視) - 前に説明した Azure ストレージ アカウント名、アクセス キー、エンドポイント URL を入力します
    • [ファイル共有監視] - ファイル共有パス "(//server/share)" を入力します
  6. クラウド監視の場合、次のフィールドには、前にコピーしたテキスト文字列を貼り付けます。

    1. Azure ストレージ アカウント名
    2. Azure ストレージ アクセス キー
    3. Azure サービス エンドポイント

    クラウド監視のアクセス キー

  7. 完了したら、 [保存] をクリックします。 情報が Azure に伝えられるまで、少し時間がかかることがあります。

Note

3 番目のオプションである [ディスク監視] は、ストレッチ クラスターでの使用に適していません。

Windows PowerShell を使用してクラウド監視を作成する

または、PowerShell を使用してクラスター用の監視インスタンスを作成することもできます。

Azure クラウド監視を作成するには、次のコマンドレットを使用します。 前に説明したように、Azure ストレージ アカウント名とアクセス キー情報を入力します。

Set-ClusterQuorum –Cluster "Cluster1" -CloudWitness -AccountName "AzureStorageAccountName" -AccessKey "AzureStorageAccountAccessKey"

ファイル共有監視を作成するには、次のコマンドレットを使用します。 ファイル サーバー共有のパスを入力します。

Set-ClusterQuorum -FileShareWitness "\\fileserver\share" -Credential (Get-Credential)

次のステップ

この記事に関連する次の管理タスクを実行するには、以下を参照してください。