Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1527488.1
Update Date:2018-03-14
Keywords:

Solution Type  Problem Resolution Sure

Solution  1527488.1 :   Unable To Hot-swap Failed PCI HBA in T4-4 server - cfgadm and hotswap commands fail  


Related Items
  • SPARC T4-4
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>HBA>SN-DK: FC HBA
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Created from <SR 3-6741309901>

Applies to:

SPARC T4-4 - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
Other errors:

root@cps-gz01t:~# cfgadm -c unconfigure PCI-EM8
cfgadm: Component system is busy, try again: unconfigure failed

Symptoms

Trying to use cfgadm and hotswap commands to disable PCI-EM8 fails with "device busy" errors but paths are disabled on the card. 

This document applies to servers that have Qlogic SANSurfer installed.

Changes

 

Cause

Defect 15820109
@ Per QLogic - this is a known issue and documented. qlremote needs to be
@ stoped prior to doing any hot-plug operations or any other situations where
@ the driver needs to detach.
 
Known issue.
 

Solution

http://filedownloads.qlogic.com/files/ms/49541/ReadmeSANsurferFCmgr.htm

On Solaris, you must stop the qlremote agent before using the Hot Swap feature on QLogic FC adapters.
Please refer to the hardware manual for detailed instructions.

To stop the currently running qlremote agent, do the following:

1. /etc/rc3.d/S99qlremote stop

or

2. kill the process (found with 'ps -ef | grep qlremote')

a. To determine the process identifier (pid) of qlremote, type the following and then press ENTER:

# ps -ef | grep qlremote
root 227 1 0 15:59:55 ? 0:00 /opt/QLogic_Corporation/SANsurfer/qlremote
root 410 409 0 16:01:46 pts/6 0:00 grep qlremote

Note that in the example, the pid is 227.

b. Type the following and then press ENTER:
# kill -TERM pid

 

 

The qlremote agent can be re-started from:

/etc/rc3.d/S99qlremote start

 

If qlremote process is not running then:

1 - Upgrade to latest version of explorer and collect a new explorer

2 - Schedule maintenance window where server can be shutdown for part replacement.

References

<BUG:15820109> - SUNBT7202556 HOTPLUG TEST FAILING FOR EUROPA AND GANYMEDE-Q(RC3) DUE TO "QLC" IS
<NOTE:1456060.1> - Sun SPARC[TM] Enterprise M3000, M4000, M5000, M8000, M9000: Solaris Hotplug Framework - S10U9 or 142909-17

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback