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-71-1004772.1
Update Date:2009-11-08
Keywords:

Solution Type  Technical Instruction Sure

Solution  1004772.1 :   Sun StorEdge[TM] 3510 FC Array/Sun StorEdge[TM] 3310:Symptom:Firmware version shown in label on 'format' output is out of date  


Related Items
  • Sun Storage 3510 FC Array
  •  
  • Sun Storage 3310 Array
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - 3xxx Arrays
  •  

PreviouslyPublishedAs
206624


Description
The ASCII label on a StorEdge[TM] 3510 FC Array LUN, which is most notably
seen on the output of the 'format' command, displays an firmware version
which is not currently on the array.
For example, even though the 3510 hosting these LUNS is currently running the 3.27P
firmware, some of the LUNs are still showing up in 'format' as being on 3.27N firmware:
> 4. c6t216000C0FF801377d2 <SUN-StorEdge3510-327N cyl 1330 alt 2 hd 64 sec
32>
>    /pci@1f,2000/SUNW,qlc@1/fp@0,0/ssd@w216000c0ff801377,2
> 5. c6t216000C0FF801377d3 <SUN-StorEdge3510-327N cyl 198 alt 2 hd 64 sec
32>
>    /pci@1f,2000/SUNW,qlc@1/fp@0,0/ssd@w216000c0ff801377,3
> 6. c6t216000C0FF801377d4 <SUN-StorEdge3510-327P cyl 198 alt 2 hd 64 sec
32>
>    /pci@1f,2000/SUNW,qlc@1/fp@0,0/ssd@w216000c0ff801377,4


Steps to Follow
The ASCII label is generated from the firmware revision which is on the
array either at the time that the LUN is created, or at the time that
the LUN is labelled via the Solaris[TM] host. Therefore, the first two
LUNs shown above were created on the array when the firmware was at
3.27N, even though the array may be at a newer version of the firmware
today.
The last LUN, which is on the same array, was made more
recently, after the firmware was upgraded to 3.27P.
Therefore, this string should not be used to determine the current
firmware on the array.  Instead, something that can read the scsi
inquiry information from the LUN should be used, such as the 'scsi
inquiry' command available when running the 'format -e' command, or by
looking in the 'diskinfo' file in an explorer output.
ADDITIONAL INFORMATION:
There is no overwhelming reason to change this ASCII label to match the
current firmware of the array, since firmware versions may change
relatively frequently.
Also, the extra administrative effort to manually change these labels,
not to mention the risk associated with changing the label, should be
enough to deter anyone from attempting it.
If one 'really' wants to change this ASCII label, run the following
after ALL i/o to the disk is stopped.  Do this at your own risk!  Sun
does not recommend you run these commands if this LUN contains data.
To save the partition table, run:
# prtvtoc /dev/rdsk/c#t#d#s2 > /tmp/prtvtoc.out
To relabel the LUN, run:
# format c#t#d#s2
format> type
[from the selections, choose "0. Auto configure"]
format> label
format> quit
To restore the partition table, run
# fmthard -s /tmp/prtvtoc.out /dev/rdsk/c#t#d#s2


Product
Sun StorageTek 3510 FC Array
Sun StorageTek 3310 SCSI Array

Sun StorEdge 3510 FC Array, Sun StorEdge 3310, format, out of date
Previously Published As
71560

Change History
Date: 2003-09-23
User Name: 13128
Action: Approved
Comment: KE quality checklist applied to this doc - Publish
Version: 0
Date: 2003-09-23
User Name: 110334
Action: Approved
Comment: Good info, could be a common mistake by engineers to use format to get the firmware version.
Version: 0
Date: 2003-09-19
User Name: 26973
Action: Approved
Comment: please evaluate - this came out of case #63693258.
Version: 0
Date: 2003-09-19
User Name: 26973
Action: Created
Comment:
Version: 0

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