OpManager ナレッジベース

Hyper-Vの仮想マシンがインベントリ詳細に登録されない。


【対応リリース】
11.5のみ

【現象/要望】
Hyper-Vの仮想マシンがHyper-Vホストのスナップショットのインベントリ詳細に登録されない。

【原因】
OpManagerの不具合により、仮想マシンの登録時仮想マシンのCPUのインスタンスの情報がキャッシュしてしまっているためにすでに登録した同じCPUインスタンスを再度登録しようとしまっている。
【解決方法】
以下の手順で修正パッチを適用します。

手順)
1.添付のファイルをダウンロード解凍
2.得られたcomフォルダをOpManager\classes直下に配置
path:OpManager\classes\com\manageengine\opmanager\vservers\hyperv\HyperVWMIDataCollector.class

3.OpManagerを再起動

2015_4_23_6_59_53_com

 

注意事項)
本事象が発生する場合OpManager\logs\stderr.txtに以下のようなメッセージが表示されます。

com.adventnet.persistence.DataAccessException: Already a row with the same set of primary keys found in this object, this row <VMCPUInstance CPU_ID="26541" VM_ID="2657" CPU_NAME="CPU0" /> already exists in this dataobject <WritableDataObject>
<Tables>
[VIEntity, VMCPUInstance, VResSharingRules, VIEntityMOMap, VMProperties] </Tables>

 

★-----------------------------------------------------------------------------★
OpManager 製品紹介ページはこちら ↓
https://www.manageengine.jp/products/OpManager/

★-----------------------------------------------------------------------------★