Sun Storage Common Array Manager Reports "SYSTEM_ERROR" During the Firmware Upgrade Process (Doc ID 1334772.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Sun Storage 6180 Array - Version Not Applicable and later
Sun Storage 6540 Array - Version Not Applicable and later
Sun Storage 6580 Array - Version Not Applicable and later
Sun Storage 6780 Array - Version Not Applicable and later
Sun Storage 2540-M2 Array - Version Not Applicable and later
Information in this document applies to any platform.

Symptoms

While performing an array firmware (FW) upgrade, the job completes and returns a "SYSTEM_ERROR" event, without performing the FW upgrade.

You can validate this error by undertaking the following steps:

  1. Open the file "debug_se6130ui.log" located on the Common Array Manager (CAM) server.

    Solaris:    /var/log/webconsole/debug_se6130ui.log
    Windows:    %CAM_HOME%\Component\se6130ui\var\log\webconsole\debug_se6130ui.log
    Linux:        /var/log/webconsole/debug_se6130ui.log
  2. Do a search for the exception "SYSTEM_ERROR". An example is below:

    2011-06-28 14:40:30,547 [Thread-278] ERROR com.sun.netstorage.array.mgmt.cfg.core.impl.ObjectBundleManager$ThreadBundleLoader  - run
    2011-06-28 14:40:30,547 [Thread-278] ERROR com.sun.netstorage.array.mgmt.cfg.core.impl.ObjectBundleManager$ThreadBundleLoader  - Exception Message:SYSTEM_ERROR
    2011-06-28 14:40:30,547 [Thread-278] ERROR com.sun.netstorage.array.mgmt.cfg.core.impl.ObjectBundleManager$ThreadBundleLoader  - Exception stack and context listed below ****
    devmgr.versioned.jrpc.RPCError: SYSTEM_ERROR
           at devmgr.versioned.jrpc.RPCClientGeneric.processReplyMsg(Unknown Source)
           at devmgr.versioned.jrpc.RPCClientGeneric.call(Unknown Source)
           at devmgr.versioned.jrpc.RPCClient.call(Unknown Source)
           at devmgr.versioned.symbol.SYMbolAPIClientV1.getObjectGraph(Unknown Source)
           at com.sun.netstorage.array.mgmt.cfg.core.impl.ObjectBundleManager$ThreadBundleLoader.run(ObjectBundleManager.java:2414)
  3. Open the file "csmservice.log.<arrayname>" located on the CAM server.

    Solaris:    /var/sadm/install/se6000/csmservice.log.<arrayname>
    Windows:    %CommonProgramFiles%\Sun Microsystems\se6000\csmservice.log.<arrayname>
    Linux:        /var/opt/cam/csmservice.log.<arrayname>
  4. If you find "java.net.UnknownHostException" events (see the example below), this confirms that you suffer from the issue covered in this document.

    Jun 28, 2011 2:41:05 PM com.sun.netstorage.fm.storade.device.storage.nge.csm.devices.CSMArray update
    SEVERE: <arrayname>
    java.net.UnknownHostException: <cam hostname>: <cam hostname>
           at java.net.InetAddress.getLocalHost(InetAddress.java:1354)
           at com.sun.netstorage.fm.storade.device.storage.nge.csm.devices.CSMArray.lock(CSMArray.java:470)
           at com.sun.netstorage.fm.storade.device.storage.nge.csm.devices.CSMArray.lock(CSMArray.java:451)
           at com.sun.netstorage.fm.storade.device.storage.nge.csm.devices.CSMArray.update(CSMArray.java:806)
           at com.sun.netstorage.fm.storade.device.storage.nge.csm.InstallImpl.install(InstallImpl.java:133)
           at com.sun.netstorage.fm.storade.agent.service.csm.InstallTask.installAll(InstallTask.java:258)
           at com.sun.netstorage.fm.storade.agent.service.csm.InstallTask.runTask(InstallTask.java:139)
           at com.sun.netstorage.fm.storade.agent.task.TaskManager$TaskRunner.run(TaskManager.java:635)
           at com.sun.netstorage.fm.storade.agent.task.TaskThread.run(TaskThread.java:35)
    Jun 28, 2011 2:41:06 PM com.sun.netstorage.fm.storade.device.storage.nge.csm.util.Utility print_debug

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms