VMware vCenter Server 5.5 でホスト プロファイルのコンプライアンスのチェックが次のエラーで失敗する:dynamicruleset が見つかりません
search cancel

VMware vCenter Server 5.5 でホスト プロファイルのコンプライアンスのチェックが次のエラーで失敗する:dynamicruleset が見つかりません

book

Article ID: 341352

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「Checking the Host Profile compliance in VMware vCenter Server 5.5 fails with the error: dynamicruleset not found (2128660)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • ホスト プロファイルのコンプライアンスのチェックを行うと、次のエラーが表示される。

    dynamicruleset not found

  • ESXi ホストで esxcli network firewall ruleset list コマンドを実行すると、dynamicruleset が一覧表示されない。


Environment

VMware vSphere ESXi 5.5
VMware vCenter Server 5.5.x

Cause

この問題は、ホストが起動された後に ESXi ホスト ファイアウォールが更新された場合に発生します。 これは、別のアプリケーションがカスタム ファイアウォール構成を作成してから、ファイアウォール構成を更新しようとした場合に発生する可能性があります。 dynamicruleset はサービスによって追加されると有効になりますが、ファイアウォールの更新を通じてキャッシュされたり保存されたりはしません。

Resolution

これは、vCenter Server 5.5 に影響する既知の問題です。

現在、解決方法はありません。

この問題を回避するには、ホストで SNMP を無効にしてから有効にし、dynamicruleset ファイアウォール ルールセットを復元します。
  1. SSH およびルート資格情報を使用して、影響するホストに接続します。 詳細は、「ESXi 5.0 でのESXiシェルの使い方 (2014831)」を参照してください。
  2. 次のコマンドを実行して、SNMP を無効にします。

    esxcli system snmp set -e 0

  3. 次のコマンドを実行して、SNMP を有効にします。

    esxcli system snmp set -e 1

  4. ホスト プロファイルを適用して、コンプライアンスのチェックを行います。


Additional Information

この記事の更新時にアラートを受信する場合は、[Actions] ボックスで Subscribe to Article をクリックしてください。