vCenter Server 8.0 U3 へのアップグレード後、vSAN Health Service で「vSAN クラスタ構成の一貫性」アラートが発生します
search cancel

vCenter Server 8.0 U3 へのアップグレード後、vSAN Health Service で「vSAN クラスタ構成の一貫性」アラートが発生します

book

Article ID: 430501

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

免責事項:これは英文の記事 「After upgrading vCenter to 8.0U3 vSAN Health Service triggers the alert "Cluster Configuration Consistency"」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。
最新情報は英語版の記事で参照してください。


以下の条件を満たす環境で、vCenter を 8.0 U3 以降へアップグレードした後に vSAN Health サービスが 「vSAN クラスタ構成の一貫性」 のアラートを報告することがあります。

  • バージョン 7.x または 8.x を実行している vSAN クラスタ
  • vSAN 暗号化が有効になっています
  • vCenter がバージョン 7.x または 8.x (8.0U3 より前) のときに、クラスタで Shallow Rekey が実行されています
  • vCenter を 8.U3 以上にアップグレードすると、vSAN Health サービスによって、「 クラスタ構成の一貫性 」 - 「 ホスト (クラスタ) は暗号化構成を完了しましたが、クラスタ (ホスト) は完了していません。 」というアラートがトリガーされます。
  • vSAN クラスタの暗号化に関して、vCenter 上で実行されているアクティブなタスクはありません。
  • vSAN Health ログには次の内容が表示されます。 
    • /var/log/vmware/vsan-health/vmware-vsan-health-service.log には、vCenter の暗号化の「changing」フラグが「none」になっているが、ホストの暗号化の「 changing 」フラグが「 False 」になっていることが報告されています。

      YYYY-HH-MMT<time>+<timezone> WARNING vsan-mgmt[2679###] [VsanHealthEncUtil::_AggregateEncryptionConfigHealth opID=<opID>] 
      Host: host_name has inconsistent config with cluster, field: changing, vc value: None, host value: False
    • /var/log/vmware/vsan-health/vmware-vsan-health-summary-result.log:
      YYYY-HH-MMT<time>+<timezone> INFO vsan-mgmt[2679###] [VsanHealthSummaryLogUtil::PrintHealthResult opID=<opID>] Cluster vSAN_Cluster_name Overall Health : red
       Group cluster health : red
          Test timedrift health : green
          Test advcfgsync health : green
          Test clomdliveness health : green
          Test resynclimit health : green
          Test vsandconfigconsistency health : green
          Test vcauthoritative health : green
            Test consistentconfig health : red
             Issues: Host  Disk  Issue  Recommendation
                       (Host-XXX, '', Host(Cluster)HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'), (Host-XXX, '', Host(Cluster)
      HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'),
                       (Host-XXX, '', Host(Cluster)HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'), (Host-XXX, '', Host(Cluster)
      HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'),
                       (Host-XXX, '', Host(Cluster)HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'), (Host-XXX, '', Host(Cluster)
      HasFinishedEncryptionConfigurationButCluster(Host)HasNot., Click'RemediateInconsistentConfiguration'),
  • クラスタ内のすべてのホストで esxcli vsan storage list | grep Encrypt を実行すると、すべてのディスクが暗号化されていることがわかります。

Environment

VMware vCenter Server 8.0 U3 (8.0 U3e 未満)
VMware vSAN

Cause

8.0 U3 未満の vCenter では、vSAN 暗号化クラスターで Shallow Rekey が実行されると、vCenter はその結果の値を 「None」 として記録し、ホストの値は 「False」 として記録します。バージョン 8.0 U3 以降の vCenter では、ホストの値と一致させるために結果は 「False」 として記録される様に変更されました。

vCenter が 8.0 U3 未満のバージョンで実行され、その後 vCenter が 8.0 U3 にアップグレードされた場合、Shallow Rekey が実行されるため、「None」 値が引き継がれ、誤検知が発生します。

Resolution

「一貫性のない構成の修正」をクリックしてもこの問題は解決しません。また、ESXi クラスターを 8.0 U3 にアップグレードしても解決しません。

この問題は、vCenter 8.0 U3e (ビルド 24674346) で修正されています。

vSAN の "vSAN クラスタ構成の一貫性" アラート自体は、多数の異なる設定問題を検知するための包括的なアラートであるため、本アラートをサイレンスアラームに指定することは推奨されません。

Additional Information