Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
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
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 |
||||||||||||
|