仮想マシンのパワーオンが「StaleObjectStateException」エラーで失敗。
search cancel

仮想マシンのパワーオンが「StaleObjectStateException」エラーで失敗。

book

Article ID: 421018

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項:これは英文の記事「Power on a virtual machine failed with 'StaleObjectStateException' error.」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • VMware Cloud Director 10.5.* から VMware Cloud Director 10.6.1.1 にアップグレードしました。
  • OVDC は Flex 割り当てモデルで構成されており、Elasticity が有効になっています。
  • OVDC 内のリソース プールの数は、バッキングされた PVDC 内のリソース プールの数より少ないです。
  • 仮想マシンのパワーオン処理の中で OVDC に不足しているリソース プールを追加中に StaleObjectStateException エラーで失敗します。
    vcloud-container-debug.log
    yyyy-mm-ddThh:mm:ss,nnn  | DEBUG    | Backend-activity-pool-*** | VC20VirtualEngine              | Resource pool [vcId=***, moref=resgroup-***] not found! Waiting a sec...
    yyyy-mm-ddThh:mm:ss,nnn  | ERROR    | Backend-activity-pool-*** | DeployVmOnFabricsActivity      | [Activity Execution] Uncaught Exception during Activity execution. 
    java.util.concurrent.ExecutionException: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.vmware.vcloud.fabric.compute.model.VRPModel#***]
  • タスクの詳細
    Internal Server Error
    - Unable to perform this action. Contact your cloud administrator.
    - Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.vmware.vcloud.fabric.compute.model.VRPModel#***]
  • パワーオン操作を再試行すると、OVDC に不足しているリソース プールが追加されるため、成功します。

Environment

VMware Cloud Director 10.6.1.1

Cause

VMware Cloud Director バージョン 10.6.1 に影響する既知の問題です。

Resolution

VMware Cloud Director 10.6.1.2 バージョンで修正される予定です。

ワークアラウンド:
オプション 1:
1) VMware Cloud Director Provider ポータルにログインします。
2) [リソース] の下の [組織 VDC] に移動します。
3) パワーオンに失敗する VM の VDC を選択します。
4) 左側のパネルで [割り当て] をクリックし、[編集] をクリックします。
5) 値/パラメータを変更しないです。
6) 保存します。
7) OVDC 内のリソース プールの数が、バッキングされた PVDC と同じになっているかを確認します。
8) VM を再度パワーオンしてみます。

オプション 2:
同じ仮想マシンのパワーオンを再試行します。

Additional Information

Error 'Internal Server Error - Row was updated or deleted by another transaction' when powering on virtual machines in the VMware Cloud Director tenant portal