ESXi の sfcbd-watchdog サービスが次のエラーで起動に失敗する : "cimRPmodule: failed to get resource pool name and id by pid"
search cancel

ESXi の sfcbd-watchdog サービスが次のエラーで起動に失敗する : "cimRPmodule: failed to get resource pool name and id by pid"

book

Article ID: 421466

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「The sfcbd-watchdog service start failure on ESXi : "cimRPmodule: failed to get resource pool name and id by pid"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

sfcbd-watchdog サービスを "/etc/init.d/sfcbd-watchdog start" コマンドで起動できないことがあります。

コマンドの実行時には /var/log/syslog.log に下記のリソースプール名と ID の取得に失敗したことを示すログが出力されます。

YYYY-MM-DDT23:59:27.155Z sfcbd-init[#########]: Request to start sfcbd-watchdog, pid #########
YYYY-MM-DDT23:59:27.172Z sfcbd-init[#########]: starting sfcbd
YYYY-MM-DDT23:59:27.437Z sfcbd-init[#########]: Waiting for sfcb to start up.
YYYY-MM-DDT23:59:27.446Z sfcbd[#########]: Missing routine GetSystemUUID in vmwSupport.so, using default uuid
YYYY-MM-DDT23:59:27.446Z sfcbd[#########]: cimRPmodule: get rp info for pid=#########
YYYY-MM-DDT23:59:27.446Z sfcbd[#########]: cimRPmodule: fetch VSI_NODE_sched_groups_groupName failed Not found
YYYY-MM-DDT23:59:27.446Z sfcbd[#########]: cimRPmodule: failed to get resource pool name and id by pid #########
YYYY-MM-DDT23:59:27.446Z sfcbd[#########]: Not running in correct resource pool, exiting.

 

Environment

VMware vSphere ESXi 7.0.x
VMware vSphere ESXi 8.0.x

Cause

この問題は稀に発生する可能性があります。
sfcbd-watchdog の起動時には ID が割り当てられますが、この ID についての内部処理に問題があることで生じる事象です。

Resolution

この問題は ESXi 8.0U3 にて修正しています。
それ以前のバージョンでの回避策は、対象ホストの再起動です。