AnsweredAssumed Answered

Cisco UCSD Integration with G1000

Question asked by Praveen Kumar Ponnam on Feb 5, 2016
Latest reply on May 26, 2016 by Francis D'Anna

Hi Team,

 

 

We are unable to integrate G1000 with Cisco UCS Director .

 

1. We donwloded storage agent virtual appliance and command device attached to appliance

2. requried firewall prots opened between g1000 VSP and Virtual applaince

3. USCD triggering  integration requequest but virtual appliance unable to communicate VSP.

 

 

 

Logs :

[10-06-2015 02:18:29] (Information) <0> : Main program starting...

[10-06-2015 02:18:29] (Information) <0> : HTTP server is starting...

[10-06-2015 02:19:51] (Information) <0> : HTTP server is exiting normally...

[10-06-2015 02:19:51] (Information) <0> : Main program exiting...

[05-02-2016 09:05:38] (Information) <0> : Main program starting...

[05-02-2016 09:05:38] (Information) <0> : HTTP server is starting...

[05-02-2016 09:13:52] (Information) <2> : handleRequest() entering

[05-02-2016 09:13:52] (Information) <2> : handleRequest() entering

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : get routing for URI : /v1/storage/devices

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : found config URI : /v1/storage/devices

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : HTTP method : get

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : library file : /opt/hitachi/metro/MetroAPIHandlers.1.0.so

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : class name : CPluginDeviceHandler

[05-02-2016 09:13:52] (Information) <2> : GetRoutingInfo() : method name : GetDeviceInfo

[05-02-2016 09:13:52] (Information) <2> : Ready to load library or get it from cache, /opt/hitachi/metro/MetroAPIHandlers.1.0.so

[05-02-2016 09:13:52] (Information) <2> : Library was loaded, /opt/hitachi/metro/MetroAPIHandlers.1.0.so

[05-02-2016 09:16:01] (Error) <2> : [InitStorageDevice] The API was not able to connect to the storage array.

[05-02-2016 09:16:01] (Information) <2> : handleRequest() exiting

[05-02-2016 09:41:55] (Information) <2> : handleRequest() entering

[05-02-2016 09:49:45] (Information) <4> : handleRequest() entering

[05-02-2016 09:49:45] (Information) <2> : handleRequest() entering

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : get routing for URI : /v1/storage/devices

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : found config URI : /v1/storage/devices

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : HTTP method : get

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : library file : /opt/hitachi/metro/MetroAPIHandlers.1.0.so

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : class name : CPluginDeviceHandler

[05-02-2016 09:49:45] (Information) <2> : GetRoutingInfo() : method name : GetDeviceInfo

[05-02-2016 09:49:45] (Information) <2> : Ready to load library or get it from cache, /opt/hitachi/metro/MetroAPIHandlers.1.0.so

[05-02-2016 09:51:52] (Error) <2> : [InitStorageDevice] The API was not able to connect to the storage array.

[05-02-2016 09:51:52] (Information) <2> : handleRequest() exiting

 

 

 

Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice[this=B7403538].

[2016-02-05 09:49:45] <1383> [PARAM] {Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice}: Executing: Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice(pDescriptor[0xB7415C78], pDevice[0xB74163A4]).

[2016-02-05 09:49:45] <1383> [ENTER] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Entering Hitachi::HiStor::Block::CRAIDStorageDevice::Create.

[2016-02-05 09:49:45] <1383> [PARAM] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Executing: Hitachi::HiStor::Block::CRAIDStorageDevice::Create(nSerialNumber[58686], pszArrayLocation[172.19.1.151], pszUsername[********], pszPassword[********], nRMLIBInstance[865], nHORCMInstance[0], nRMLockWaitTimeoutMS[1200000], pszRMIDirectory[/opt/hitachi/metro/]).

[2016-02-05 09:49:45] <1383> [ERROR] {Hitachi::Utility::OS::ReadScsiPage}: Received sense code error while reading device /dev/sda with ioctl.

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Using a command device at /dev/sdb.

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device vendor:    HITACHI

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device product:   OPEN-V-CM

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device serial:    5030E53E3FFE

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device disk name: /dev/sdb

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device revision:  5001

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device device ID: HITACHI 5030E53E3FFE

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device S/N:       58686

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device RM S/N:    358686

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Command device LUN:       16382

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Creating RMLIB driver for 58686 (RM: 358686) using command device /dev/sdb and instance 865.

[2016-02-05 09:49:45] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Creating CCI driver for 58686 (RM: 358686) using CCI path /usr/bin/ and instance 0.

[2016-02-05 09:49:46] <1383> [ INFO] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Creating RMI driver with Java at /usr/bin/java (version 1.7.0_79) and the RMI directory at /opt/hitachi/metro/.

[2016-02-05 09:51:52] <1383> [ EXIT] {Hitachi::HiStor::Block::CRAIDStorageDevice::Create}: Exiting Hitachi::HiStor::Block::CRAIDStorageDevice::Create.

[2016-02-05 09:51:52] <1383> [ WARN] {Hitachi::HiStor::CAPIError::HandleError}: API exception encountered: The API was not able to connect to the storage array.

Exception: Could not connect to RMI server.

  API:               RMI

  API Call:          Validate

  Result:            0x00108017

  Filename:          RMIDriver.cpp

  Line:              65

  Method:            CRMIDriver

  RMI Error Code:    0x00000005

  RMI Error Name:    HISTOR_ERROR_RMI_CONNECTION_FAILED

  RMI Error Details: Could not connect to RMI server.

                    com.hitachi.histor.rmi.RMIDriverException: Could not connect to RMI server.

                    at com.hitachi.histor.rmi.core.RMIDriver.convertException(Unknown Source)

                    at com.hitachi.histor.rmi.core.RMIDriver.<init>(Unknown Source)

                    at com.hitachi.histor.rmi.RMIDriverExecutor.main(Unknown Source)

                    Caused by: java.rmi.ConnectIOException: Exception creating connection to: 172.19.1.151; nested exception is:

                    java.io.IOException: Connection timed out

                    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)

                    at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)

                    at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)

                    at sun.rmi.server.UnicastRef.invoke(Unknown Source)

                    at sanproject.serverux.data.RmiControlObjImpl_Stub.checkLicenseSx(Unknown Source)

                    ... 2 more

                    Caused by: java.io.IOException: Connection timed out

                    at sanproject.serverux.ssl.RMISSLClientSocketFactory_2010Security.createSocket(RMISSLClientSocketFactory_2010Security.java:344)

                    ... 7 more

  Serial Number:     58686

  Array Location:    172.19.1.151

  Request:           "/usr/bin/java" -cp "/opt/hitachi/metro/.:/opt/hitachi/metro/JSanRmiApiEx.jar:/opt/hitachi/metro/HiStorRMI.jar" "-Djava.security.policy=/opt/hitachi/metro/HiStorRMI.policy" "-Djava.rmi.server.useCodebaseOnly=false" com/hitachi/histor/rmi/RMIDriverExecutor -a "172.19.1.151" "********" "********"

  Response:          HISTOR_ERROR_RMI_CONNECTION_FAILED

                    Could not connect to RMI server.

                    com.hitachi.histor.rmi.RMIDriverException: Could not connect to RMI server.

                    at com.hitachi.histor.rmi.core.RMIDriver.convertException(Unknown Source)

                    at com.hitachi.histor.rmi.core.RMIDriver.<init>(Unknown Source)

                    at com.hitachi.histor.rmi.RMIDriverExecutor.main(Unknown Source)

                    Caused by: java.rmi.ConnectIOException: Exception creating connection to: 172.19.1.151; nested exception is:

                    java.io.IOException: Connection timed out

                    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)

                    at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)

                    at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)

                    at sun.rmi.server.UnicastRef.invoke(Unknown Source)

                    at sanproject.serverux.data.RmiControlObjImpl_Stub.checkLicenseSx(Unknown Source)

                    ... 2 more

                    Caused by: java.io.IOException: Connection timed out

                    at sanproject.serverux.ssl.RMISSLClientSocketFactory_2010Security.createSocket(RMISSLClientSocketFactory_2010Security.java:344)

                    ... 7 more

                   

 

 

 

 

[2016-02-05 09:51:52] <1383> [PROFL] {Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice}: Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice[this=B7403538] duration: 127.168889s.

[2016-02-05 09:51:52] <1383> [ EXIT] {Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice}: Exiting Hitachi::HiStor::Block::CStorageDeviceFactoryBase::CreateStorageDevice[this=B7403538].

Outcomes