Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type Problem Resolution Sure Solution 1004632.1 : Long boot times on Sun StorEdge[TM] A1000/A3000/A3500 configurations
PreviouslyPublishedAs 206424 Symptoms When an A1000 or A3x00 and the supporting RM6 software is installed. The default Solaris[TM] LUN support is updated in the OS from 1 to 8 LUNs. Therefore during a boot operation or reconfiguration boot operation, Solaris[TM] has to scan 8 LUNs on each target before scanning the next target. The default targets of the Raid Controllers are 4 and 5. As part of the Raid Manager 6 installation, a modification will have been made to the /kernel/drv/sd.conf file. It will include a Raid Manager section for Targets 1-15 and LUNs 1-7 as shown below: # BEGIN RAID Manager additional LUN entries # DO NOT EDIT from BEGIN above to END below... name="sd" class="scsi" target=0 lun=1; name="sd" class="scsi" target=0 lun=2; name="sd" class="scsi" target=0 lun=3; name="sd" class="scsi" target=0 lun=4; name="sd" class="scsi" target=0 lun=5; name="sd" class="scsi" target=0 lun=6; name="sd" class="scsi" target=0 lun=7; . . . (Middle portion omitted for reading) . . . name="sd" class="scsi" target=15 lun=1; name="sd" class="scsi" target=15 lun=2; name="sd" class="scsi" target=15 lun=3; name="sd" class="scsi" target=15 lun=4; name="sd" class="scsi" target=15 lun=5; name="sd" class="scsi" target=15 lun=6; name="sd" class="scsi" target=15 lun=7; # END RAID Manager additional lun entries There are two problems with this: 1. During the booting process of the node, the sd driver will timeout for every nonexistent LUN. If multiple A3x00's or A1000's are attached, it can take at least an hour to complete reboot cycle time for supporting the first 8 LUNs. If 16-32 LUNs have to be supported on the A3x00 or the A1000, the reboot cycle time will take even longer to complete. 2. During the process of bringing an A3500 or A3000 controller back online, it will run a drvconfig. If the sd.conf file contains extra (unused) targets and LUNs, the process for rescanning the device tree for extra (unused) targets and LUNs may even take longer to complete a reboot on an Sun Enterprise[TM] 10000 system. Resolution This boot delay problem can be avoided with A3X00 and A1000 by completing the procedures below: This step-by-step procedure should result in an improvement in the reboot time, as well as an in improvement in changing the Raid Controller from an "offline" state to an "online" state. The main purpose for this procedure is to make sure that the drvconfig doesn't have to negotiate with non-existent LUNs. Note: A3x00 Raid Controllers are Targets 4 and 5 by default setting. 1. From the command prompt, type the following: # /etc/raid/bin/lad c1t5d0s0 1T92401270 LUNS: 0 1 2 c2t5d0s0 1T92401348 LUNS: 0 1 2 c3t4d3s0 1T92600542 LUNS: 3 4 5 c4t5d0s0 1T92400129 LUNS: 0 1 2 c7t4d3s0 1T92401081 LUNS: 3 4 5 c8t4d3s0 1T92401082 LUNS: 3 4 5 Every Raid Controller in these configurations are set to target t4 (e.g. c3[t4]d3s0) or target t5 (c1[t5]d0s0) from the /etc/raid/bin/lad output. These are the target entries that need to be retained in the /kernel/drv/sd.conf file. These target numbers may vary between different configurations. 2. From the command editor, edit the /kernel/drv/sd.conf In the "RAID Manager" section, delete ALL targets except 4 and 5 which the A3x00's Raid Controllers must use. 3. The new sd.conf for the "RAID Manager" section should look like this after the modification: # BEGIN RAID Manager additional LUN entries # DO NOT EDIT from BEGIN above to END below... name="sd" class="scsi" target=4 lun=1; name="sd" class="scsi" target=4 lun=2; name="sd" class="scsi" target=4 lun=3; name="sd" class="scsi" target=4 lun=4; name="sd" class="scsi" target=4 lun=5; name="sd" class="scsi" target=4 lun=6; name="sd" class="scsi" target=4 lun=7; name="sd" class="scsi" target=5 lun=1; name="sd" class="scsi" target=5 lun=2; name="sd" class="scsi" target=5 lun=3; name="sd" class="scsi" target=5 lun=4; name="sd" class="scsi" target=5 lun=5; name="sd" class="scsi" target=5 lun=6; name="sd" class="scsi" target=5 lun=7; # END RAID Manager additional LUN entries Note: Targets 4 and 5 LUN 0 are not shown because they have already been defined in the sd.conf near the top. 4. The booting cycle time should be reduced when performing the reboot after saving the file. A reconfiguration reboot is not necessary on the A3x00(s) or A1000(s). NOTE: The configuration is not set at targets 4 and 5 by default on every A1000(s), it is necessary to make sure that these entries go into the "RAID Manager" section of sd.conf. Otherwise after rebooting, the RM6 software will not see your A1000 Raid Module. This procedure may affect third party multi-LUN devices. If the systems have third party multi-LUN devices, verify their target ID setting and make sure you do not disable them with this procedure. Product Sun StorageTek A3500 FC Array Sun StorageTek A1000 Array RAID Manager 6.1 Software Netra st A1000 Array Sun StorageTek A3500 Array Internal Comments This Problem Resolution has been produced to allow customers access to the details provided via. FAB: < Solution: 201642 > SYNOPSIS: Boot process and controller on-line process may take hours in systems with large StorEdge A3000, A3500 or A1000 configs. It has been reproduced in this form with the direct permission of the FAB author and sponsor (who is the NWS Sonoma SW PM). long boot, a1000, a3000, a3500, raid manager, rm6 Previously Published As 22142 Change History Date: 2004-01-14 User Name: 13128 Action: Approved Comment: Update is okay. Publish Version: 0 Date: 2004-01-14 User Name: 119902 Action: Approved Comment: I have reviewed this doc for technical accuracy Version: 0 Date: 2004-01-09 User Name: 38093 Action: Approved Comment: Renamed the title to reflect the problem Added trademarks as needed Added additional products to products section Added keywords Changed the expiration date Version: 0 Product_uuid b648cdf0-efb8-4d4f-93d4-b17c1baf1935|Sun StorageTek A3500 FC Array 2a792916-0a18-11d6-8d0a-c3d03933af3c|Sun StorageTek A1000 Array 0843ee5a-e482-11d7-82d3-080020a9ed93|RAID Manager 6.1 Software 49f7ad4a-aa28-47c7-935a-b971312469ea|Netra st A1000 Array 2a8022d4-0a18-11d6-8043-ee5a180fdb7f|Sun StorageTek A3500 Array Attachments This solution has no attachment |
||||||||||||
|