A general system error occurred: too many outstanding operations, ESXiホストが最終的に応答不能になる
search cancel

A general system error occurred: too many outstanding operations, ESXiホストが最終的に応答不能になる

book

Article ID: 435071

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事 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の期限切れのタスクを強制終了しようとしても、終了せず、最終的にタイムアウトします。

Environment

VMware vCenter Server

VMware vSphere ESXi

Cause

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
大量の保留中のタスクが存在しないか確認してください。

Resolution

保留中のタスクを終了し、問題を解決するには、ESXiホスト上の管理サービスを再起動してください。
手順については、Restarting the Management agents on an ESXi or ESX host を参照してください。

ESXiホスト上の保留中のタスクに関する詳細については、記事 Collecting information about tasks in VMware ESXiを確認してください。

また、ESXiホストのパフォーマンスを確認してください。hostd がタスクを低速で実行する原因となるパフォーマンスの問題がないか確認してください。
特に、ブートディスクおよび仮想マシンを支えるデータストアのI/Oパフォーマンスを確認してください。