vSphere Client からマシン SSL 証明書を更新した後、「VSAN HEALTH の証明書の更新に失敗しました」という警告が表示される
search cancel

vSphere Client からマシン SSL 証明書を更新した後、「VSAN HEALTH の証明書の更新に失敗しました」という警告が表示される

book

Article ID: 443224

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「”Failed to update ther certificate for VSAN HEALTH” warning displayed after renew Machine SSL Certificate from vSphere Client」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • vCenter Server 8.x で vSphere Client を介してマシン SSL 証明書を更新した後、警告またはアラームがトリガーされます。
  • /var/log/vmware/vpxd-svcs/vpxd-svcs.log には、以下のエラーが記録されています。
     java.net.ConnectException: Connection refused (Connection refused) Failed to notify VSAN_HEALTH at http://localhost:8006/vsanHealth/refresh-certificates 
  • vCenter Server Appliance (vCSA) 上の vmware-vsan-health サービスが停止状態になっています。

     

Environment

VMware vCenter Server 8.x

Cause

マシンSSL証明書の置換処理中、vCenter証明書管理サービスは、登録されているすべての拡張機能に対して証明書の更新を通知しようとします。

vSAN Health拡張機能は、ポート8006でこの通知をリッスンします。

vmware-vsan-health サービスが意図的または偶発的に停止された場合、通知を認識できません。その結果、「接続拒否」エラーが発生し、vCenter アラームが発報されます。

Resolution

環境内でvSAN Healthサービスが意図的に停止されている場合(例:vSANが使用されていない場合)、この警告は想定される動作であり、次のように安全に対処できます。

アラームの確認と解除:vSphere Client で、証明書の交換アラームを手動で確認および解除できます。


今後の証明書更新時にこれらの警告を回避するには:

  • マシンSSL証明書の置き換えを開始する前に、一時的にvmware-vsan-healthサービスを開始してください。
  • アップデートが完了し、アラームが解除されたら、サービスを安全に停止できます。