My Oracle Support Banner

[ PCA] The pca_healthchecker Reports "java.lang.IllegalArgumentException" If Compute Node IPMI Not Enabled (Doc ID 2764976.1)

Last updated on MAY 26, 2021

Applies to:

Private Cloud Appliance - Version 2.3.1 and later
Linux x86-64

Symptoms

If one or more compute nodes do not have IPMI enabled, pca_healthchecker reports it as expected, for example:

Checking IPMI model
Error: There are 8 IPMI Controllers in the model, expected 16

However, pca_healthchecker then reports a java.lang.IllegalArgumentException:

STDERR:
Oracle VM Manager Core WS-API Shell 3.4.6.2684 (20200715_2684)

Copyright (C) 2007, 2016 Oracle. All rights reserved.
See the LICENSE file for redistribution information.


Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/pca_upgrader/precheck/checks/ovm_scripts/check_ovm_server.py", line 475, in
  mc = ovmapi.serverControllerGetById(mcId)
  at com.oracle.ovm.mgr.ws.client.RestClient.getUri(RestClient.java:1202)
  at com.oracle.ovm.mgr.ws.client.RestClient.getResourceById(RestClient.java:818)
  at com.oracle.ovm.mgr.ws.client.RestClient.getById(RestClient.java:1065)
  at com.oracle.ovm.mgr.ws.client.OvmWsRestClient.serverControllerGetById(OvmWsRestClient.java:2087)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: Unable to complete the operation. The object id cannot be null.
[2021-03-30 15:05:00 2507510] ERROR (precheck:148) [Oracle VM Server Model ()] Failed
Oracle VM Server Model Check not Completed

Changes

 OVM Manager was re-installed and its database rebuilt

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.