免責事項:これは英文の記事「Error: "query execution timed out because of a back-end property-provider" when adding a datastore within vCenter」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
The query execution timed out because of a back-end property-provider 'com.vmware.vsphere.client.storage.impl.DatastorePropertyProvider' which took more than 120 seconds
これは既知の動作です。
vCenter から未解決の VMFS ボリュームとスナップショット LUN のリストをクエリする場合、ESXi ホストはすべての未解決のボリュームに対して追加のファイルシステムの稼働状態チェックを実行します。
この稼働状態チェックには、ボリュームごとに少なくとも 16 秒かかります。未解決のボリュームが多数ある場合、vSphere Client 側のデータサービスのタイムアウト内にクエリが完了せず、ボリュームが表示されません。
オプション 1: ESXi ホスト側で VMFS の稼働状態チェックを無効化する:
<checkLiveFSUnresolvedVolume>FALSE</checkLiveFSUnresolvedVolume>
/etc/init.d/hostd restart
オプション 2: vSphere Client のデータサービスのタイムアウト値を増やす: