VMware Cloud Director テナントポータルにおいて仮想マシン起動時に 'Internal Server Error - Row was updated or deleted by another transaction' というエラーが発生する。
search cancel

VMware Cloud Director テナントポータルにおいて仮想マシン起動時に 'Internal Server Error - Row was updated or deleted by another transaction' というエラーが発生する。

book

Article ID: 434196

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項:これは英文記事「Error 'Internal Server Error - Row was updated or deleted by another transaction' when powering on virtual machines in the VMware Cloud Director tenant portal」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


VMware Cloud Director バージョン 10.6.0.1 へアップグレード後、以下動作が確認される。

  • 既存のパワーオン状態仮想マシンは問題なくパワーオフしてからパワーオンすることが可能である。
  • 既存のパワーオフ状態仮想マシンはパワーオンに失敗する。
  • 新規作成した仮想マシンはパワーオンに失敗する。
  • パワーオンタスク失敗時 /opt/vmware/vcloud-director/logs/vcloud-container-debug.log ファイルへ以下エラーが記録される。

Internal Server Error - Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.vmware.vcloud.fabric.compute.model.VRPModel########-####-####-#########]

Environment

VMware Cloud Director 10.6.0.1

Cause

仮想マシンパワーオン処理中に不足しているリソースプールの追加を試みた際、StaleObjectStateException により操作が失敗します。

これは VMware Cloud Director バージョン 10.6.0.1 および 10.6.1.1 に影響する既知の問題です。

Resolution

この問題は VMware Cloud Director バージョン 10.6.1.2 で修正されており、Broadcom Download Portal 上でダウンロードすることができます。

回避策:

1) VMware Cloud Director プロバイダポータルへログイン

2) リソース下の組織 VDC へ移動

3) 起動に失敗する仮想マシンが属する VDC を選択

4) 左パネルで割り当てをクリックし、編集を選択

5) 以下のいずれかを選択

    • 組織 VDC の制限設定をプロバイダ VDC (vCenter レベルにおけるクラスタ/リソースプール)の実際の容量を下回るように変更
    • 制限設定を制限なしへ設定

6) 変更を保存

7) 設定変更後、VMware Cloud Director テナントポータルで再度仮想マシンを起動

リリースノートを参照してください。VMware Cloud Director 10.6.1.1 Release Notes