VirtualMachine.reconfigure タスクの完了に30分かかる
search cancel

VirtualMachine.reconfigure タスクの完了に30分かかる

book

Article ID: 435216

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事 VirtualMachine.reconfigure task takes 30 minutes to complete の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • 通常はすぐに完了しますが、仮想マシンの再構成タスクの完了に約30分かかることがあります。
  • hostd.log に以下のようなログが出力されます:
    YYYY-MM-DDTHH:MM:SS Wa(164) Hostd[########]: [Originator@6876 sub=RateLimiter opID=######## sid=######## user=vpxuser] Request rejected, 1003 similar already pending, expected to take over ######## minutes (0 48606 0 1033 1033).
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: [Originator@6876 sub=Solo.Vmomi opID=######## sid=######## user=vpxuser] Throw vmodl.fault.SystemError
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: [Originator@6876 sub=Solo.Vmomi opID=######## sid=######## user=vpxuser] Result:
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: --> (vmodl.fault.SystemError) {
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: -->    reason = "Too many outstanding operations",
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: -->    msg = "",
    YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: --> }

  • vpxa.log に以下のようなログが出力されます:
    YYYY-MM-DDTHH:MM:SS In(166) Vpxa[########]: [Originator@6876 sub=vpxLro opID=########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-##-##-#] [VpxLRO] -- BEGIN task-####### -- vm-### -- vim.VirtualMachine.reconfigure -- ########-####-####-####-############
    ...

    YYYY-MM-DDTHH:MM:SS In(166) Vpxa[########]: [Originator@6876 sub=IO.Http opID=########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-##-##-#] Terminating user agent request; <io_obj p:0x############, h:17, <TCP '###.#.#.# : #####'>, <TCP '###.#.#.# : ####'>>, N7Vmacore16TimeoutExceptionE(Operation timed out)
    ...

    YYYY-MM-DDTHH:MM:SS Er(163) Vpxa[########]: [Originator@6876 sub=hostdds opID=########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-##-##-#] Exception during datastore refresh: N5Vmomi5Fault17HostCommunication9ExceptionE(Fault cause: vmodl.fault.HostCommunication

  • vim-cmd vimsvc/task_list コマンドを使用すると、ストレージの更新や再スキャンなどの古いタスクが残っていることが確認できます。
    例:
    (ManagedObjectReference) [
    'vim.Task:haTask-ha-host-vim.host.StorageSystem.refresh-########',
    'vim.Task:haTask-ha-host-vim.host.StorageSystem.rescanAllHba-########',...

Environment

VMware vCenter Server
VMware vSphere ESXi

Cause

この問題は、ESXiホスト上で古いタスクが完了せずに残っていることが原因で発生します。

Resolution

Workaround:
この問題を解決するには、hostd を再起動して残っているタスクをクリアしてください。
/etc/init.d/hostd restart

もし hostd を再起動してもタスクがクリアされない場合は、ESXiホストを再起動してください。

Additional Information

A general system error occurred: too many outstanding operations, and the ESXi host can eventually enter a non-responsive state.