Go to main content

Sun Storage 16 Gb Fibre Channel ExpressModule Universal Host Bus Adapter, QLogic Installation Guide For HBA Model 7101682

Exit Print View

Updated: July 2018
 
 

To Prepare the Universal HBA for Hot-Plug Removal Using the Oracle Solaris OS

If you want to remove the universal HBA without first halting the operating system and removing power from the associated system, you can prepare the universal HBA for removal as follows:

  1. Use the cfgadm -al command to identify the universal HBA to be removed.
    Ap_Id     Type         Receptacle     Occupant     Condition
    PCI-EM0   etherne/hp   connected      configured   ok
    
  2. Use the ifconfig command to identify the Ethernet ports on the universal HBA to be disconnected (or, use ifconfig -a to show the plumbed Ethernet ports).
    qlcnic0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 4
            inet 0.0.0.0 netmask ff000000
            ether 0:c0:dd:15:d5:44
    qlcnic1: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 6
            inet 0.0.0.0 netmask ff000000
            ether 0:c0:dd:15:d4:da
    
  3. Use the ifconfig qlcnic(<port-number>) unplumb command to disconnect the Ethernet ports on the universal HBA.
  4. Use the cfgadm -c unconfigure command to unconfigure the attachment point ID (Ap_Id) for the universal HBA. For example:
    cfgadm -c unconfigure PCI-EM0
    ..
    cfgadm -c disconnect PCI-EM0???
    
  5. Use the cfgadm -c disconnect command to prepare the universal HBA for removal.

    A blinking OK/Power LED indicates that the universal HBA is being prepared for removal. A dark OK/Power LED indicates that the universal HBA is ready to be removed.