Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1003181.1
Update Date:2009-09-17
Keywords:

Solution Type  Problem Resolution Sure

Solution  1003181.1 :   Sun StorEdge[TM] A1000/RSM2000/Sonoma: Problem getting 16 lun support to work on PCI based systems  


Related Items
  • Sun Enterprise 450 Server
  •  
  • Sun Storage A1000 Array
  •  
  • Sun Storage A3500 SCSI Array
  •  
  • Sun Storage A3500 FC Array
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - Other
  •  

PreviouslyPublishedAs
204367


Symptoms
Problem getting 16/32 lun support to work on PCI based systems.
( Sun Enterprise[TM] 450 with Sun StorEdge[TM] A1000 ).
Followed the 16 lun "cookbook" instructions and script "add16lun.sh".
After booting, only 8 luns are recognized.

Resolution
There may be an incorrect glm.conf entry or a missing glm.conf file.
If the customer is trying to configure greater then 8 LUNS on a  PCI  based system they must create or edit the  /kernel/drv/glm.conf  file to include the entries below.
Use the following example to enable 16/32 lun support on PCI based systems
(E250/450) with A1000/RSM2000/Sonoma:
glm.conf for Solaris 2.6
device-type-scsi-options-list =
"Symbios StorEDGE A1000", "lsi-scsi-options",
"Symbios StorEDGE A3000", "lsi-scsi-options",
"SYMBIOS RSM Array 2000", "lsi-scsi-options";
lsi-scsi-options = 0x107f8;
glm.conf for Solaris 7, Solaris 8 or Solaris 9
device-type-scsi-options-list =
"Symbios StorEDGE A1000", "lsi-scsi-options",
"Symbios StorEDGE A3000", "lsi-scsi-options",
"SYMBIOS RSM Array 2000", "lsi-scsi-options";
lsi-scsi-options = 0x407f8;
Solaris 7 also needs patch 106925-05 or later for 16 LUN support.
For Clarion arrays see infodoc # 20966


Product
Sun Enterprise 450 Server
Sun StorageTek A1000 Array
Sun StorageTek A3500 FC Array
Sun StorageTek A3500 Array

Internal Comments
SunOS 5.9 Generic_118558-28
extract from /usr/include/sys/scsi/conf/autoconf.h

/*
* the following 3 bits are for being able to limit the max. number of LUNs
* a nexus driver will allow -- "default" means that the adapter will
* continue its default behaviour
*/
#define SCSI_OPTIONS_NLUNS_MASK (0x70000)

#define SCSI_OPTIONS_NLUNS_DEFAULT 0x00000
#define SCSI_OPTIONS_NLUNS_1 0x10000
#define SCSI_OPTIONS_NLUNS_8 0x20000
#define SCSI_OPTIONS_NLUNS_16 0x30000
#define SCSI_OPTIONS_NLUNS_32 0x40000

Be aware that there is a conflict between Solaris 6 and Solaris 9.
The 16/32 LUN option setting for solaris 6 - 0x107f8 - will only allow one LUN in solaris 9.
Sonoma, a1000, rsm2000, 16 lun
Previously Published As
21234

Change History
Date: 2007-03-27
User Name: 31620
Action: Approved
Comment: Verified Metadata - ok
Verified Keywords - ok
Verified still correct for audience - currently set to contract
Audience left at contract as per FvF at
http://kmo.central/howto/content/voyager-contributor-standards.html
Checked review date - currently set to 2008-07-14
Checked for TM - ok as presented
Publishing under the current publication rules of 18 Apr 2005:
Version: 3
Date: 2007-03-26
User Name: 31620
Action: Reassign
Comment: Reassigning to me as per Chris Wagner's request
Version: 0
Date: 2007-03-23
User Name: 71396
Action: Accept
Comment:
Version: 0
Date: 2007-03-23
User Name: 84756
Action: Approved
Comment: Document OK with the changes
Version: 0
Date: 2007-03-21
User Name: 84756
Action: Accept
Comment:
Version: 0
Date: 2007-03-21
User Name: 92689
Action: Approved
Comment: changed to accomodate for solaris 7 8 and 9.
Version: 0
Date: 2007-03-21
User Name: 92689
Action: Update Started
Comment: Changes for solaris 7, 8 and 9
Version: 0
Date: 2006-01-13
User Name: 25440
Action: Update Canceled
Comment: *** Restored Published Content *** Products added, metadata update only. Deleting working copy.
Version: 0
Date: 2006-01-13
User Name: 25440
Action: Update Started
Comment: Adding products for SSH linkage
Version: 0
Date: 2004-07-05
User Name: 86700
Action: Update Canceled
Comment: *** Restored Published Content *** The SRDB mentioned is redundant because it is superseeded by the FIN I0589-1 which was released after the SRDB.

This is as per the KGAP request 110 that I have accepted.
Version: 0
Date: 2004-07-05
User Name: 86700
Action: Updated
Comment: Need to modify this doucment as per KGAP request 110
Version: 0
Date: 2004-01-28
User Name: 81292
Action: Approved
Comment: Publishing. Put in Kgap (kgap.central) request for further testing
Version: 0
Date: 2003-11-14
User Name: 38033
Action: Approved
Comment: reviewed as part of km&o kccp project; might need additional review/testing.
Version: 0
Date: 2003-10-13
User Name: 38033
Action: Updated
Comment: Looks fine. I don't have a selection of OS and hosts
to actually test this out.
Version: 0
Date: 2003-05-20
User Name: Administrator
Action: Migration from KMSCreator
Comment: updated by : Gary Northup
comment : edited content
date : Jan 3, 2000
Version: 0
Product_uuid
29656238-0a18-11d6-91d9-a4e449afd809|Sun Enterprise 450 Server
2a792916-0a18-11d6-8d0a-c3d03933af3c|Sun StorageTek A1000 Array
b648cdf0-efb8-4d4f-93d4-b17c1baf1935|Sun StorageTek A3500 FC Array
2a8022d4-0a18-11d6-8043-ee5a180fdb7f|Sun StorageTek A3500 Array

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback