WAC 2007 の Cluster Creation でクラスター検証エラー

2 minute read

Azure Stack HCI 20H2 を WAC から構成する際にクラスター検証でエラーで進めないエラー

Azure Stack HCI 20H2 について

先週開催された Micosoft Inspire 2020 で、Azure Stack HCI Version 20H2 が発表されました。

HCI の機能に特化した新しい HCI 用の OS が Public Preview となりました。

また、同じタイミングで Windows Admin Center は Version 2007 がリリースされました。

新しい Azure Stack HCI と Windows Admin Center は下記の評価ガイドのシナリオを参考に効率よく検証することが可能です。

評価ガイドが提供されています。Nested on Physical で構成してみましたが、クラスラー検証でエラーになりました。 同じエラーに遭遇した際に参考いただければと思います。

クラスター検証のエラーについて

さっそく試してみたのですが、評価ガイド ステップ 4 のクラスター検証でエラーとなり次に進めない事象に遭遇しました。

クラスター検証でエラーがでたというわけではなく、WAC から Azure Stack HCI ノードに対して WMI 通信ができずにクラスター検証を開始できなかったという内容のエラーです。

私の他にも同じ問題が発生した人がいたようで、Github の Issue にあがっていました。

上記の Issue だけでなく、ワークアラウンドとして Evaluation Guide にもトラブルシューティング方法が追記されましたので、こちらを参考に対応することで無事にクラスター検証のステップを通過することができました。

ワークアラウンド対応内容

私は下記の対応で、クラスター検証を通過することができました。

  1. WAC と Azure Stack HCI OS のシステムロケールを en-us に変更する
    • この対応だけでは、クラスター検証はエラーのままでした
  2. WAC と Azure Stack HCI OS で、WinRM サービスを再起動し、OS 再起動する。
    • これで問題解決しました!

設定の詳細はこちらです。

1. クラスター作成ウィザードを保存して終了する

クラスター検証まで進むには、ネットワークの設定など結構大変なステップが多かったと思います。WAC の画面をそのまま閉じてしまうと、再度初めからやり直しになります。 途中まで進めた状態を保存することで、クラスター検証の画面から作業を再開できます。システムロケール変更や WinRM 再起動を実施する前に、ウィザードの状態を保存しましょう。

  1. 途中終了するタイミングで、右下の [Exit] をクリックします。

  1. [クラスターの作成を停止しますか?] の表示で、[進捗状況をあとで保存する] にチェックを入れて、[はい] を選択します。

クラスター作成のウィザードを開始すると、

クラスター作成を再開しますか?という画面が表示されます。

[はい] をクリックすることで、クラスター検証から作業を再開することができます。

2. WAC と Azure Stack HCI OS のシステムロケールを変更

私は、評価ガイド通り Sandbox 的な構成とはせず、オンプレの Hyper-V に Nested で Azure Stack HCI 用の仮想マシンを準備しました。既存の WAC 用仮想マシン(日本語OS)をそのまま流用したため、念のためシステムロケールをすべて英語に変更しました。

  1. システムロケールの設定を確認します。
    Get-WinSystemLocale
    
  2. en-us 以外の場合は設定を変更します。
    Set-WinSystemLocale -SystemLocale en-us
    

  3. 設定を反映させるため再起動したあとに、設定を確認します。
    Get-WinSystemLocale
    

3. WAC と Azure Stack HCI OS のWinRMサービスを再起動

  1. WAC と Azure Stack HCI ノードの仮想マシンコンソールを起動し、管理者ユーザーでログインします。
  2. 下記コマンドを実行して WinRM サービスを再起動します。
    Restart-Service WinRM
    

    リモートセッションでは実行できないので、それぞれの仮想マシンにログインして実施する必要があります。

  3. OS を再起動します。
    Restart-Computer -Force
    
  4. WAC と Azure Stack HCI ノードすべての再起動が完了したら、再度クラスター検証を実施します。

そうすると、エラーなくクラスターの検証が始まります。

クラスターの検証が完了すると、検証レポートをダウンロードすることもできます。

私の環境では、CredSSPの対応をしなくてもクラスター検証のエラーを解消することができました。もし直らなかった場合は、CredSSP の対応も実施してみてください。 Evalation Guide にしたがって、クラスターやS2Dの有効化などを進めてください!