Sunfire x4200 MPT SCSI firmware upgrade and 2 TB LUN limit

From: Anthony D'Atri (aad@beak.org)
Date: Thu Jul 12 2007 - 11:23:23 EDT


I've been going round and round with Sun via a support ticket with
this, without getting useful responses, so I thought I'd ask here as
I haven't found answers on the web either.

The system is an x4200 running Sol10u3 with an add-in SCSI HBA
purchased from SUN with the system.

# prtdiag -v
System Configuration: Sun Microsystems Sun Fire X4200 Server
BIOS Configuration: American Megatrends Inc. 080010 08/01/2006
SAS BIOS is version 6.02.00.00 (2005.07.08)

I've found when using a SCSI RAID array attached to the HBA that a
LUN over 2TB in size can't be used. The OS should be able to handle
it just fine, but what little I've read on the web seems to indicate
an issue with the MPT firmware. 6.02 appears to be quite old and
there are newer versions of that, the BIOS, ILOM, and MPT BIOS:

# BIOS 41 (0ABHA041) (I have BIOS Build Version : 0ABGA036 Date:
08/01/06 12:24:50 Core: 08.00.10 )
# ILOM Service Processor firmware 1.1.8 (no idea what I have now - I
don't see a version number printed)
# LSI MPT SAS firmware 1.16.40 (I can't figure out how to tell what
I have now - I've asked twice so far in this ticket without resolution)
# MPT BIOS 6.14.04 (I would appear to have 6.02.00, though it's not
clear if that's the add-in card or the onboard interface)

The above has been gathered by watching boot messages flash by on the
console - I can't find a way to report it from the OS.

The downloads page at http://www.sun.com/servers/entry/x4100/
downloads.jsp lists version numbers that appear to be for the bundle
of everything, which includes some kind of MS Windows / Linux install
assist stuff that I don't care about. There do seem to be the bits
within that I want, but I can't get Sun to tell me how to install
them, or what all I need -- or if the latest firmware even fixes this
problem. I'm told to install the software in order -- 1.0, 1.1, etc.
(some of which don't seem to be available) not jump to the latest
version, but since the 1.0 etc. versions appear to be for a bundle,
not something actually installable, it's not clear to me what I
should do, or even where my system currently stands within that
sequence.

I would be most grateful for any help in determining

o If the latest versions of the various firmware bits would actually
fix the 2TB LUN issue. Yes, I know I can make a bunch of smaller
LUNs and SDS or ZFS them, but that's a pain and adds yet another
layer of complexity - and I might not always be able to do that on
the array
o If any of the above numbers are actually the firmware version on
the add-in SCSI controller, and if not, how to determine such
o What I'd need to update, in what order. I imagine I'd burn the
images to CD and boot them sequentially, which from what Sun's
telling me could be 20 or more separate component steps which worries me

Thanks! I'll of course summarize.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:07 EDT