My Oracle Support Banner

Oracle VM: Discover New Storage Array From Same Storage Appliance Fails With Error "Failed to validate (connection to admin host failed)" (Doc ID 2575949.1)

Last updated on AUGUST 14, 2019

Applies to:

Oracle VM - Version 3.3.4 and later
Linux x86-64

Symptoms

When attempting to discover a second SAN storage array using the vendor specific EMC Storage Connect Plugin, the following errors are observed,

In Oracle VM Manager's AdminServer.log,

####<2019-08-10T06:02:50.259+0800> <Error> <com.oracle.ovm.mgr.api.job.InternalJob> <sdt-ovmmanager.ovm.smartsdp> <AdminServer> <Odof Tcp Client Thread: /127.0.0.1:54321/29907> <> <> <cda3d266-3916-
4e7c-b11d-f1821d82c661-00000003> <1565388170259> <BEA-000000> <Job: Validate Storage Array: <Storage Array Name>, Time: 1565388042776, Internal Error (Operation) OVMAPI_B000E Storage plugin command [storage_plugin_va
lidate] failed for storage server [0004fb0000090000e14eba3064bdd2f2] failed with [com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: storage_plugin_validate to ser
ver: <OracleVMServerHostname> failed. OVMAPI_4004E Sync command failed on server: <IPAddress>. Command: storage_plugin_validate, Server error: <type 'exceptions.RuntimeError'>:Failed to validate (conne
ction to admin host failed) [Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019]] OVMAPI_4010E Attempt to send command: storage_plugin_validate to server: <OracleVMServerHostname> failed. OVMAPI_
4004E Sync command failed on server: <IPAddress>. Command: storage_plugin_validate, Server error: org.apache.xmlrpc.XmlRpcException: <type 'exceptions.RuntimeError'>:Failed to validate (connection to admin h
ost failed) [Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019]
com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_B000E Storage plugin command [storage_plugin_validate] failed for storage server [0004fb0000090000e14eba3064bdd2f2] failed with [com.oracle.ovm
.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: storage_plugin_validate to server: <OracleVMServerHostname> failed. OVMAPI_4004E Sync command failed on server: <IPAddress>. Command: storage_plugin_validate,
Server error: <type 'exceptions.RuntimeError'>:Failed to validate (connection to admin host failed)
[Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019]] OVMAPI_4010E Attempt to send command: storage_plugin_validate to server:<OracleVMServerHostname> failed. OVMAPI_4004E Sync command failed on server: <IPAddress>. Command: storage_plugin_validate,
Server error: org.apache.xmlrpc.XmlRpcException: <type 'exceptions.RuntimeError'>:Failed to validate (connection to admin host failed)
[Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019] [Sat Aug 10 06:02:50 PHT 2019]
at com.oracle.ovm.mgr.action.StoragePluginAction.processException(StoragePluginAction.java:1371)
at com.oracle.ovm.mgr.action.StoragePluginAction.validate(StoragePluginAction.java:106)
at com.oracle.ovm.mgr.op.physical.storage.StorageServerValidate.validate(StorageServerValidate.java:54)
at com.oracle.ovm.mgr.op.physical.storage.StorageServerValidate.action(StorageServerValidate.java:40)
at com.oracle.ovm.mgr.op.physical.storage.StorageArrayValidate.action(StorageArrayValidate.java:31)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1187)
at sun.reflect.GeneratedMethodAccessor1371.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:378)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:355)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:905)
at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:244)
at com.oracle.ovm.mgr.api.physical.storage.FibreChannelStorageArrayProxy.executeCurrentJobOperationAction(Unknown Source)
at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:240)
at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:332)
at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1567)
at sun.reflect.GeneratedMethodAccessor1377.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:378)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:355)
at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:111)
at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:92)
at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:86)
at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:717)
at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:479)
at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:544)
at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
at java.lang.Thread.run(Thread.java:745)
Caused By: com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: storage_plugin_validate to server: <OracleVMServerHostname> failed. OVMAPI_4004E Sync command failed on server: <IPAddress>. Command: storage_plugin_validate,
Server error: org.apache.xmlrpc.XmlRpcException: <type 'exceptions.RuntimeError'>:Failed to validate (connection to admin host failed)

 

In Oracle VM Server's ovs-agent.log,

[2019-08-10 04:13:55 2989] DEBUG (service:75) call start: storage_plugin_validate('emc.isa.SCSIPlugin.SCSIPlugin', {'admin_user': '<USERNAME>', 'admin_host': '<ADMIN_HOST_IPAddress>', 'name': '0004fb00000900005a44466ca9264cc0', 'admin_passwd': '******', 'access_host': '', 'storage_type': 'SAN', 'uuid': '0004fb00000900005a44466ca9264cc0'})
[2019-08-10 04:13:55 2989] INFO (storageplugin:109) storage_plugin_validate(emc.isa.SCSIPlugin.SCSIPlugin)
[2019-08-10 04:13:55 2989] DEBUG (SCSIPlugin:94) ENTER: validate()
[2019-08-10 04:13:55 2989] DEBUG (SCSIPlugin:119) IStorageArrayPlugin.SANStorage
[2019-08-10 04:16:02 2989] ERROR (SCSIPlugin:134) EMCSPS: SPSStorageArray.cpp:134 Pegasus error - Cannot connect to <IPAddress:Port>. Connection failed.
[2019-08-10 04:16:02 2989] ERROR (SCSIPlugin:134) EMCSPS: Failed to validate (connection to admin host failed)
[2019-08-10 04:16:02 2989] INFO (storageplugin:125) Exception: Failed to validate (connection to admin host failed)
[2019-08-10 04:16:02 2989] ERROR (service:97) catch_error: Failed to validate (connection to admin host failed)
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/agent/lib/service.py", line 95, in wrapper
return func(*args)
File "/usr/lib64/python2.6/site-packages/agent/api/storageplugin.py", line 187, in storage_plugin_validate
return storage_plugin(impl_name, *params)
File "/usr/lib64/python2.6/site-packages/agent/api/storageplugin.py", line 120, in storage_plugin
result = plugin_method(*params)
File "SCSIPlugin.py", line 138, in validate
File "SCSIPlugin.py", line 134, in ss_connect
RuntimeError: Failed to validate (connection to admin host failed)

Changes

Discover a second SAN Storage Array

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.