「オブジェクトがすでに削除されているか、オブジェクトの作成が完了していません (Object has already been deleted or has not been completely created)」エラー
search cancel

「オブジェクトがすでに削除されているか、オブジェクトの作成が完了していません (Object has already been deleted or has not been completely created)」エラー

book

Article ID: 332336

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

この記事では、vCenter Server でスナップショットに戻すと「オブジェクトがすでに削除されているか、オブジェクトの作成が完了していません。(This object has already been deleted or has not been completely created.)」エラーで失敗する場合に問題を回避する手順を説明します。




Symptoms:
免責事項:これは英文の記事「"Object has already been deleted or has not been completely created" error (1039326)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • vCenter Server でスナップショットに戻すと、次のエラーで失敗する。

    このオブジェクトがすでに削除されているか、オブジェクトの作成が完了していません (This object has already been deleted or has not been completely created.)

  • クローン作成した仮想マシンをパワーオンまたは移行できない。
  • vCenter Server ログに、次のようなエントリが記録される。

    13421:[2011-03-08 09:50:53.257 02580 info 'App' opID=3DB842F7-0000013A] [VpxLRO] -- ERROR task-489263 -- vm-9273 -- vim.vm.Snapshot.revert: vmodl.fault.ManagedObjectNotFound:
    13422-Result:
    13423-(vmodl.fault.ManagedObjectNotFound) {
    13424- dynamicType = <unset>,
    13425- faultCause = (vmodl.MethodFault) null,
    13426: obj = 'vim.vm.Snapshot:snapshot-133808',
    13427- msg = "",

  • ESX ログに、次のようなエントリが記録される。

    [2011-03-08 09:50:47.127 F4F51B90 info 'Vmomi'] Throw vmodl.fault.ManagedObjectNotFound
    [2011-03-08 09:50:47.127 F4F51B90 info 'Vmomi'] Result:
    (vmodl.fault.ManagedObjectNotFound) {
    dynamicType = <unset>,
    faultCause = (vmodl.MethodFault) null,
    obj = 'vim.vm.Snapshot:576-snapshot-4',
    msg = "",
    }

:前述のログの引用は単なる例です。日付、時間、および環境変数は、環境によって異なる場合があります。  





Environment

VMware ESX 4.1.x
VMware ESXi 4.1.x Installable
VMware ESXi 4.0.x Installable
VMware ESXi 4.1.x Embedded
VMware ESXi 4.0.x Embedded
VMware ESX 4.0.x
VMware vCenter Server 4.0.x
VMware vSphere ESXi 5.0
VMware vCenter Server 4.1.x

Cause

この問題は、vCenter Server データベースにおけるスナップショット オブジェクト ID の不一致が原因で発生します。この不一致は、パワーオフ状態の仮想マシンを別の ESX ホストに移行してから vpxd サービスを再起動すると、トリガーされる場合があります。

Resolution

これは、vSphere 4.x に影響する既知の問題です。

現在、解決方法はありません。
この問題を回避するには、次の手順を実行します。
  1. インベントリから仮想マシンを削除し、再度追加します。
  2. vCenter Server 内で戻す操作を再起動します。
  3. vSphere Client を使用して ESX/ESXi ホストに直接ログインし、スナップショットに戻します。
  4. ESX または ESXi ホストで、コマンドラインを使用して、スナップショットに戻します。詳細については、「Committing snapshots on ESX/ESXi host from command line (1026380)」を参照してください。
  5. vCenter Server Service を再起動します。詳細については、「Stopping, starting, or restarting vCenter services (1003895)」を参照してください。
:この記事の手順を試みても問題が解決しない場合は、次の操作を実行してください。
:このエラーは、スナップショットの作成時に表示されることもあります。この場合は、手順 1 に従って、仮想マシンをインベントリから削除して、再度追加します。


Additional Information

:このエラーは、スナップショットの作成時に表示されることもあります。その場合は、上記の回避策の手順 1 で示すように、仮想マシンをインベントリから削除し、再度追加します。これで、スナップショットを正常に作成できるようになります。

"Object has already been deleted or has not been completely created" error