免責事項: これは英文の記事 「How to modify inventory version synchronization cron job schedule in a VMware Cloud Foundation Environment?」 の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMware Cloud Foundation 5.2
インベントリのバージョン同期ジョブはデフォルトでは SDDC Manager 上で午前3時にスケジュールされており、同時間帯に実行される他の処理と干渉する場合があります。
注: 以下の手順に進む前に SDDC 仮想マシンに対して有効なスナップショットを取得してください。
インベントリのバージョン同期ジョブで cron スケジュールを更新するには、以下の手順に従います。
su -vi /etc/vmware/vcf/operationsmanager/application.properties以下に従い希望する cron スケジュールのエントリをファイル内に追加または変更してください。
例えば、ジョブを毎日午後 9 時 30 分に実行するようにスケジュール設定したい場合、以下のように入力する必要があります: inventory.version.sync.interval=0 30 21 * * ?
cron 式の値(スペースで区切られている)は以下を表します。
0 → 秒
30 → 分
21 → 時(24 時間表記で午後 9 時)
* → 毎日
* → 毎月
? → 曜日指定なし
:wq! と入力します。変更を反映させるためにオペレーションマネージャーサービスを再起動してください。
systemctl restart operationsmanager
コンポーネント構成のずれが検出されない場合には、SDDC UI にインベントリ同期のタスクが登録されません。
例として、var/log/vmware/vcf/operationsmanager/operationsmanager.log より。
2025-07-25T03:00:02.848+0000 INFO [vcf_om] [c.v.v.i.s.s.impl.VcenterVersionSync,pool-10-thread-1] Vcenter <vCenter UUID> has inventory version {"
version":"8.0.3.00400-24322831"} and product version {"version":"8.0.3.00400-24322831"}
2025-07-25T03:00:02.887+0000 INFO [c.v.v.s.https.vapi.VapiClientFactory,pool-10-thread-1] Closing session for user VSPHERE.LOCAL\Administrator created on Friday, July 25, 2025 at 3:00:02 AM Greenwich Mean Time
Validating the result of the inventory sync: {"entitiesToSync":["NSXT_CLUSTER","ESXI","VCENTER"],"entitiesToUpdate":[],"completedInventorySyncTasks":[{"entity":"VCENTER","syncStatus":"SUCCEEDED","errors":[]},{"entity":"ESXI","syncStatus":"SUCCEEDED","errors":[]},{"entity":"NS
XT_CLUSTER","syncStatus":"SUCCEEDED","errors":[]}],"failedInventorySyncTasks":[]}