免責事項:これは英文の記事 A general system error occurred: too many outstanding operations, and the ESXi host can eventually enter a non-responsive state. の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
vCenter Serverで仮想マシンのスナップショットタスクが失敗し、以下のエラーが表示されます。
A general system error occurred: Too many outstanding operations
特定のホストで実行されるほとんどのタスクが、以下のエラーで失敗します。
A general system error occurred: Too many outstanding operations
または
Operation Timed Out
コンソールで実行される esxcli コマンドも、以下のエラーで失敗します。
failed: A general system error occurred: Too many outstanding operations
VMの期限切れのタスクを強制終了しようとしても、終了せず、最終的にタイムアウトします。
VMware vCenter Server
VMware vSphere ESXi
ESXiホスト上の管理サービスに、大量のタスクがキューイングされています。
hostd.log には以下のエラーが記録されます。
info hostd[00000] [Originator@6876 sub=Solo.Vmomi opID=##### user=vpxuser Result:
--> (vmodl.fault.SystemError) {
--> reason = "Too many outstanding operations",
--> msg = "",
--> }
以下のコマンドを使用して、ESXiホスト上の現在のタスクを確認してください。
vim-cmd vimsvc/task_list
大量の保留中のタスクが存在しないか確認してください。
保留中のタスクを終了し、問題を解決するには、ESXiホスト上の管理サービスを再起動してください。
手順については、Restarting the Management agents on an ESXi or ESX host を参照してください。
ESXiホスト上の保留中のタスクに関する詳細については、記事 Collecting information about tasks in VMware ESXiを確認してください。
また、ESXiホストのパフォーマンスを確認してください。hostd がタスクを低速で実行する原因となるパフォーマンスの問題がないか確認してください。
特に、ブートディスクおよび仮想マシンを支えるデータストアのI/Oパフォーマンスを確認してください。