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-1921706.1
Update Date:2018-03-07
Keywords:

Solution Type  Problem Resolution Sure

Solution  1921706.1 :   Configuring FC HBA SAN Boot Fails With "Not supported in qlc mode" When Setting boot-id  


Related Items
  • Sun Storage FC HBA
  •  
  • Qlogic FC HBA
  •  
  • SPARC T5-2
  •  
  • Emulex FC HBA
  •  
  • Solaris Operating System
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>HBA>SN-DK: FC HBA
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-9492218211>

Applies to:

SPARC T5-2 - Version All Versions and later
Qlogic FC HBA - Version Not Applicable and later
Emulex FC HBA - Version Not Applicable and later
Sun Storage FC HBA - Version Not Applicable and later
Solaris SPARC Operating System - Version 8.0 and later
Information in this document applies to any platform.

Symptoms

Customer is trying to boot from SAN on a Solaris 10 Guest domain of a T5-2 server

From the OBP we can see:

{0} ok show-devs
...
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0,1
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0,1/fp@0,0
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0,1/fp@0,0/disk
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0/fp@0,0
/pci@340/pci@1/pci@0/pci@6/SUNW,qlc@0/fp@0,0/disk
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0,1
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0,1/fp@0,0
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0,1/fp@0,0/disk
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0/fp@0,0
/pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0/fp@0,0/disk
...

 

{0} ok " /pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0" select-dev
QLogic QLE2562 Host Adapter FCode(SPARC): 3.19 2012-04-09 14:53
ISP Firmware version 7.01.00

 

{0} ok 1 set-connection-mode
Current Adapter Connection Mode: Loop preferred, otherwise point-to-point
Do you want to change it? (y/n) y
Choose Adapter Connection Mode:
0 - Loop Only
1 - Point-to-point only
2 - Loop preferred, otherwise point-to-point
enter: 1
Current Adapter Connection Mode: Point-to-point only

 

{0} ok show-children
Adapter portID - ee0100
************** Fabric Attached Devices **************
Dev# 0(0)   PortID ee0080    Port WWN 5000XXXXXXXXXX00
 LUN    0(0)    DISK  EMC     Invista         5300
 LUN    1(1)    DISK  EMC     Invista         5300
 LUN    2(2)    DISK  EMC     Invista         5300


Dev# 1(1)   PortID ee00a0    Port WWN 5000YYYYYYYYYY00
 LUN    0(0)    DISK  EMC     Invista         5300
 LUN    1(1)    DISK  EMC     Invista         5300
 LUN    2(2)    DISK  EMC     Invista         5300

 

When running set-boot-id command, he gets this error:

{0} ok 5000XXXXXXXXXX00 ee0080 0 set-boot-id
Not supported in qlc-mode  <<---error
{0} ok

 

Cause

There is no need to follow these steps with Oracle FC HBAs, that is only for Qlogic native
The correct syntax is :
boot /pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0/fp@0,0/disk@w5000XXXXXXXXXX00,0:a
 
Above steps can be found on Qlogic / EMC documentation "EMC Fibre Channel with QLogic Host Bus Adapters in the Solaris Environment"
(ie when they explain how to "Boot from a emcpower device")
and it is related only to Qlogic (QLGC) native FC HBAs, but not to Oracle FC HBAs.

Solution

On Solaris SPARC systems, when using Oracle FC HBAs, you just need to boot as explained on this document:

Can not boot from SAN LUN (Doc ID 1504570.1)


Example to boot from partition 0 of LUN 0 mapped on EMC controller Port WWN 5000XXXXXXXXXX00

boot /pci@340/pci@1/pci@0/pci@5/SUNW,qlc@0/fp@0,0/disk@w5000XXXXXXXXXX00,0:a

References

<NOTE:1504570.1> - Can not boot from SAN LUN
<NOTE:1389639.1> - FAQ Oracle FC HBA: FCode/BIOS(ie. Boot Code), Firmware, and Drivers
<NOTE:1480481.1> - Solaris 10 Fibre Channel (FC) SAN Booting setup guidelines

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