Home

R/Evolution 2000 Series Troubleshooting Guide

image

Contents

1. Once the firmware has disabled a PHY the only way to enable the PHY again is to reset the affected controller or power cycle the enclosure Before doing so it may be necessary to replace a defective cable or FRU If a PHY becomes disabled the event log entry helps to determine which enclosure or enclosures and which controller or controllers are affected RAIDar provides an Expander Status page which contains an Expander Controller Phy Detail panel This panel shows information about each PHY in the internal data paths between the Storage Controller Expander Controller drives and expansion ports By reviewing this page you can quickly locate the internal data path that has a fault R Evolution 2000 Series Troubleshooting Guide May 2008 Checking PHY Status RAIDar s Expander Status page includes an Expander Controller PHY Detail panel This panel shows the internal data paths that show the data paths for the Storage Controller Expander Controller disks and expansion ports Review this page to locate an internal data path that has a fault To view expander status information Select Monitor gt Status gt Advanced Settings gt Expander Status Select an enclosure The information is displayed in three panels The Enclosure Details panel shows the following information about the selected enclosure m Name Name assigned to the enclosure m Vendor Enclosure manufacturer m Location Enclosure location i
2. Replace the disk If this disk was a dedicated spare for a vdisk assign another spare to the vdisk The disk might not have a great enough capacity for the vdisk Replace the spare with a disk that has a capacity equal to or greater than the smallest disk in the vdisk Chapter 7 Troubleshooting and Replacing FRUs Table 7 6 Virtual Disk Faults Continued Problem Solution Mixed drive type errors Virtual disks do not support mixed drive types Verify that the drives in the virtual disk are of the same type SATA or SAS and that they have the same capacity If you attempt to build a virtual disk with mixed drive types you will receive an error f you attempt to build a virtual disk with various sized disk drives a warning will be displayed The capacity of the smallest disk will be set for all others Clearing Metadata From a Disk Drive All of the member disk drives in a virtual disk contain metadata in the first sectors The storage system uses the metadata to identify virtual disk members after restarting or replacing enclosures Clear the metadata if you have a disk drive that was previously a member of a virtual disk Disk drives in this state display Leftover in the Display All Devices page and in the Clear Metadata page After you clear the metadata you can use the disk drive in a virtual disk or as a spare To clear metadata from a disk drive see Clearing Metadata From Leftover Disk
3. 19 firmware controller partner disabling automatic update 91 disk drives updating 102 updating 90 FRU information showing 123 FRUs checking status 32 33 determining health status 37 removing and replacing controller expansion modules 82 drive modules 104 power and cooling modules 114 replacing enclosure 116 static electricity precautions 80 types of 12 H host channel link resetting 119 host channels resetting 54 128 R Evolution 2000 Series Troubleshooting Guide May 2008 l IO checking status 38 displaying timeout count 41 icons system status 37 informational events 65 enabling 65 selecting to monitor 61 installing air management modules 110 controller modules 87 drive modules 107 expansion modules 87 power and cooling modules 115 internal clock setting 89 IP address persistent 89 L LED illuminating drive module Power Activity Fault 121 illuminating enclosure Unit Locator 121 leftover disk drives clearing metadata 39 LIP issuing 119 LIP remotely issuing on host channels 54 log information saving 70 loop initialization primitive See LIP M Management Controller restarting 119 metadata clearing 39 deleting when replacing a disk module 109 midplane architecture 12 missing parameter data error 126 P partner controller disabling automatic update 91 persistent IP address 89 PHY disabled 46 errors 46 event logs 50 Expander Controller d
4. EvoLumon 2000 Series Troubleshooting Guide P N 83 00004287 12 Revision A May 2008 Copyright Protected Material 2002 2008 All rights reserved R Evolution and the R Evolution logo are trademarks of Dot Hill Systems Corp All other trademarks and registered trademarks are proprietary to their respective owners The material in this document is for information only and is subject to change without notice While reasonable efforts have been made in the preparation of this document to assure its accuracy changes in the product design can be made without reservation and without notification to its users CA Adobe PostScript Contents Prelate err 9 1 System Architecture cece cece ee ee ee eee hh hh n n nnn 11 Architecture Overview egeket tenet m rn 11 Enclosure Chassis and Midplane ow ee 12 Midplane uela agp oben et ARS VOR CR IRR Seb 6 8 AR prec ed 12 Enclosure ID Display 13 Drive Mod les ececbeeRR DA hebxe ee b ESSE e ad ren hey Paes 14 Disk DM VES 2l eR Reese VRRWERIRIREY bee Ghee EE ES ES 14 Controller Modules 3 034 ce ga eeedcmaea b EDN Cane damage basa as MS P etes 15 Drive Expansion Module 0 0022 eee 15 Power and Cooling Modules 6 ee eee eee 15 Power Supply Unit ie oe GA are ter eee ree Ine EE 16 Cooling Fans ik RRReR Re eos ch Ree RM ee eee 16 huj MM ah oe BR at ee is eI See Gh ng BE ESE RA Phe 17 2 Fault Isolation Methodology ccc ccc eee ce
5. Recovery Utilities gt Enable Trust Vdisk Select Enabled Click Enable Disable Trust Vdisk The option remains enabled until you trust a virtual disk or restart the storage system Select Manage gt Utilities gt Recovery Utilities gt Trust Vdisk Select the virtual disk and click Trust This Vdisk Back up the data from all the volumes residing on this virtual disk and audit it to make sure that it is intact Select Manage gt Virtual Disk Config gt Verify Virtual Disk While the verify utility is running any new data written to any of the volumes on the virtual disk is written in a parity consistent way Note If the virtual disk does not come back online it might be that too many drives are offline or the virtual disk might have additional failures on the bus or enclosure that Trust Virtual Disk cannot fix R Evolution 2000 Series Troubleshooting Guide May 2008 Problems Scheduling Tasks If your task does not run at the times you specified check the schedule specifications It is possible to create conflicting specifications m Start time is the first time the task will run m If you use the Between option the starting date time must be in the Between range m The year must be four digits between 2006 and 2999 m Either the Repeat option or the Expires On option will end a schedule m Using the Every option with a time value specifies that the task will recur at a specified time m Using
6. and if an NTP server is available the system time and date is obtained from the NTP server To manually change the date or time see the reference guide Deleting Tasks Before you can delete a task you must delete any schedules that run the task Errors Associated with Scheduling Tasks The following table describes error messages associated with scheduling tasks Table 4 2 Errors Associated with Scheduling Tasks Error Message Solution Task Already Exists Select a different name for the task Schedule Already Exists Select a different name for the schedule 60 R Evolution 2000 Series Troubleshooting Guide May 2008 Selecting Individual Events for Notification As described in the reference guide you can configure how and under what conditions the storage system alerts you when specific events occur In addition to selecting event categories as a Diagnostic Manage user you can select individual events that you want to be notified of Note Selecting many individual events can result in the system sending numerous event notifications Select the categories and individual events that are most important to you Use this method when you want to track or watch for a specific event You can also use it to receive notification of specific functions being started or completed such as reconstruction or completion of initialization Individual event selections do not override the Notification Enabled or Event Cate
7. are then numbered from one to four The number is visible on the front on the enclosure If you move a single expansion module or a set of expansion modules to another controller and reconnect them in a different order it is likely that the enclosures will not be numbered in sequential order If the enclosure IDs do not update correctly or are incorrectly ordered use RAIDar to force the controller to Chapter 7 Troubleshooting and Replacing FRUs 9 reorder the enclosure IDs To minimize issues with enclosure IDs always move a complete set of expansion modules and reconnect them in the same order as they were connected to the original controller module To rescan as an Advanced Manage user Verify that both controllers are up Select Manage gt Utilities gt Disk Drive Utilities gt Rescan In the Rescan For Devices panel click Rescan Updating Firmware A Occasionally new firmware is released to provide new features and fixes to known issues The firmware is updated during controller replacement or by using RAIDar Caution Do not power off the storage system during a firmware upgrade Doing so might cause irreparable damage to the controllers Updating Firmware During Controller Replacement When a replacement controller is sent from the factory it might have a more recent version of firmware installed than the surviving controller in your system By default when you insert the replacement controller the s
8. m Yes Monitor the status to ensure that there is no intermittent error present If the fault occurs again clean the connections to ensure that a dirty connector is not interfering with the data path m No Proceed to the next step Move the cable to a port with a known good link status This step isolates the problem to the external data path host cable and host side devices or to the controller module port Is the host link status LED on m Yes You now know that the host cable and host side devices are functioning properly Return the cable to the original port If the link status LED remains off you have isolated the fault to the controller module s port Replace the controller module m No Proceed to the next step Swap the cable with a known good one Is the host link status LED on m Yes You have isolated the fault to the cable Replace the cable m No Proceed to the next step Chapter 3 Troubleshooting Using System LEDs 9 6 Replace the HBA NIC with a known good HBA NIC or move the host side cable to a known good HBA NIC Is the host link status LED on m Yes You have isolated the fault to the HBA NIC Replace the HBA NIC m No It is likely that the controller module needs to be replaced 7 Move the cable back to its original port Is the host link status LED on No The controller module s port has failed Replace the controller module Yes Monitor the connection for a
9. 41 understanding errors 96 updating firmware 101 disk drives scan for changes 63 90 disk error stats 41 drive modules See also disk drives architecture 14 disk channel errors 99 disk drive errors 98 identifying faults 96 identifying location for removal 105 installing 105 107 removing 106 107 replacing 106 107 110 E enclosure ID architecture 13 error 89 moving dtive enclosures 89 enclosure status showing 122 enclosure replacing 116 enclosures re evaluate IDs 63 90 errors disk drive 98 displaying media errors 41 displaying non media errors 42 PHY 46 reviewing disk drive statistics 41 event logs disabled PHY 50 event type 65 reviewing 43 viewing using RAIDar 66 event notification selecting individual events to monitor 61 events configuring notification 61 types 65 events showing 123 expander fault isolation enabling or disabling 121 expander PHYs enabling or disabling 121 expander status and error counters clearing 118 expander status showing 123 expansion module architecture 15 enclosure ID does not update 89 identifying faults 80 installing 87 moving 89 removing 85 replacing 82 F fault isolation 45 Fault Service Required LED controller module 89 faults identifying cables 95 disk drive 40 drive modules 96 power and cooling modules 112 virtual disks 110 isolating a host side connection 27 data path faults 46 51 52 3 methodology
10. Architecture Overview FRUs include m Chassis and midplane An enclosure s 2U metal chassis and its midplane circuit board comprise a single FRU All other FRUs connect and interact through the midplane m Drive module An enclosure can contain 12 SATA or SAS drive modules I O module A controller enclosure can contain one or two controller modules a drive enclosure can contain one or two expansion modules Each type of I O module controls I O between attached hosts and storage system disk drives m Power and cooling modules The following sections describe each FRU in more detail Note Do not remove a FRU until the replacement is on hand Removing a FRU without a replacement will disrupt the system airflow and cause an over temperature condition Enclosure Chassis and Midplane 12 An enclosure s metal chassis is 2U in height The front of the enclosure has two rackmount flanges called ears The left ear has the enclosure ID display The right ear has enclosure status LEDs The chassis also includes the midplane circuit board If the chassis or midplane is damaged they are replaced as a unit Midplane The midplane circuit board is the common connection point for all system electronics all other FRUs plug into this board Drive modules plug into the front of the midplane Power and cooling modules and I O modules controller modules or drive modules plug into the back of the midplane R Evolution 2000 Se
11. Drive Module LEDs During normal operation the OK to Remove LED is off and the Power Activity Fault LED is green steady or blinking If the Power Activity Fault LED is off the drive is not powered on If the drive should be powered on check that it is fully inserted and latched in place and that the enclosure is powered on If the Power Activity Fault LED is steady yellow either m The drive has experienced a fault or has failed m The associated virtual disk is critical and no spare is available This LED is lit for all drives in the virtual disk m The associated virtual disk is initializing or reconstructing This LED is lit for all drives in the virtual disk No action is needed If the OK to Remove LED is blue the drive module is prepared for removal However if the drive has failed and the failure is such that the controller cannot communicate with the drive this LED is off Caution Do not remove a drive that is rebuilding Removing a drive may terminate the current operation and cause data loss 24 R Evolution 2000 Series Troubleshooting Guide May 2008 Using Controller Module Host Port LEDs During normal operation when a controller module host port is connected to a data host the port s host link status LED and host link activity LED are green For FC if the link speed is set to 2 Gbit sec the host link speed LED is off for 4 Gbit sec it is green If there is I O activity the host activity LED blin
12. Location of a Faulty Drive Module Before replacing a drive module perform the following steps to ensure that you have identified the correct drive module for removal Caution Failure to identify the correct drive module might result in data loss from removing the wrong drive When a disk drive fault occurs the failed disk drive s lower LED is solid yellow indicating that it must be replaced locate the yellow LED at the front of the drive module To verify the faulty drive module from RAIDar select Monitor gt Status gt Status Summary In the Virtual Disk Overview panel locate and click any critical virtual disks d The Virtual Disk Status panel is displayed As shown below the Virtual Disk Drive List panel shows the status of the faulty drive as Down 5 virtual Disk Drive List B Selected Total Drives 2 Manufacturer Node WWN Address Model Revision Serial Number PortO Porti ATA W WN 5O000cca20do4aacb Up pUnieP HDS725050KL4360 AD1A SN KRVNO03ZAGAGSPD Not Found W WN Mot Found Not Found Not Not Found Not Found SN Not Found Found Status Size Enclosure 0 2 0 130 Enclosure Down N aNGB Chapter 7 Troubleshooting and Replacing FRUs 105 106 4 Replace the failed module by following the instructions in Removing a Drive Module on page 106 You can also use the CLI show enclosure status command If the drive status is Absent the drive might have failed or it has been removed
13. O request was aborted because of target reset requested by array Stat 46 Target did not respond properly to abort sequence Chapter 7 Troubleshooting and Replacing FRUs 99 Identifying Faulty Drive Modules To identify faulty drive modules perform the following steps 1 Does the fault involve a single drive m If yes perform steps Step 2 through Step 4 m If an entire enclosure of disk drives is faulty check your cabling and if necessary perform the steps in Identifying Cable Faults on page 95 2 Identify the suspected faulty disk drive using the LEDs 3 Replace the suspected faulty disk drive with a known good drive a replacement drive 4 Does this correct the fault m If yes the fault has been corrected and no further action is necessary m If no continue to Step 5 5 The fault may be caused by a bad disk drive slot on the midplane Confirm your findings by powering off the storage system moving an operating disk drive into the suspected slot and re applying power Note Step 5 requires that you schedule down time for the system 6 Does this drive fail when placed in the suspected slot m Yes replace the enclosure You have located the faulty FRU m No continue to Step 7 7 If it does not fail move the drive back to it original slot and ensure the replacement drive is fully inserted into the slot 8 To ensure that the controller detects all drives power cycle the drive enclosure N
14. Temperature Sensors Continued Normal Warning Critical Shutdown Operating Operating Operating Values Description Range Range Range Onboard Temperature 3 0 70 C None None None Capacitor Temperature CM Temperature 5 50 C lt 5 C lt 0 C None gt 50 C gt 55 C When a power supply sensor goes out of range the Fault ID LED illuminates amber and an event is logged to the event log Table 6 4 Power and Cooling Module Temperature Sensors Description Normal Operating Range Power Supply 1 Temperature 0 power and cooling module 0 Power Supply 2 Temperature 0 power and cooling module 0 To view the controller enclosure s temperature status in RAIDar as an Advanced Manage user Select Monitor gt Status gt Advanced Settings gt Temperature Status For more information see RAIDar help or the reference guide 76 R Evolution 2000 Series Troubleshooting Guide May 2008 Power and Cooling Module Voltage Sensors Power supply voltage sensors ensure that an enclosure s power supply voltage is within normal ranges There are three voltage sensors per power and cooling module Table 6 5 Voltage Sensor Descriptions Sensor Event Fault ID LED Condition Power Supply Voltage 12V gt 11 00V gt 13 00V Power Supply Voltage 5V gt 4 00V gt 6 00V Power Supply Voltage 3 3V gt 3 00V gt 3 80V Chapter 6 Voltage and Temperature Warnings 7 78 R Evolution 2000 Series
15. Troubleshooting Guide May 2008 CHAPTER 7 Troubleshooting and Replacing FRUs This chapter describes how to troubleshoot and replace field replaceable units A field replaceable unit FRU is a system component that is designed to be replaced onsite This chapter contains the following sections m Static Electricity Precautions on page 80 Identifying Controller or Expansion Module Faults on page 80 Removing and Replacing a Controller or Expansion Module on page 82 Updating Firmware on page 90 Identifying SFP Module Faults on page 92 Removing and Replacing an SFP Module on page 93 Identifying Cable Faults on page 95 Identifying Drive Module Faults on page 96 Removing and Replacing a Drive Module on page 104 Identifying Virtual Disk Faults on page 110 Identifying Power and Cooling Module Faults on page 112 Removing and Replacing a Power and Cooling Module on page 114 Replacing an Enclosure on page 116 79 Static Electricity Precautions To prevent damaging a FRU make sure you follow these static electricity precautions Remove plastic vinyl and foam from the work area Wear an antistatic wrist strap attached to a ground Before handling a FRU discharge any static electricity by touching a ground surface Do not remove a FRU from its antistatic protective bag until you are ready to install it When removing a FRU from a controller encl
16. associated with each port have OK status as shown in the following figure OK OK OK OK Enclosure 0 Enclosure 1 Egress Enabled 0 G OK Ingress Enabled 0 Egress Enabled 1 G OK Ingress Enabled 1 Egress Enabled 2 OK Ingress Enabled 2 Egress Enabled 3 G OK Ingress Enabled 3 However if there is a fault in the SAS cable or either of the SAS connectors then associated PHYs have Non Critical status as shown in the following figure Non critical Non critical Non critical Non critical Enclosure 0 Enclosure 1 Egress Enabled 0 b Ingress Enabled 0 Egress Enabled 1 Ingress Enabled 1 Egress Enabled 2 G pam Ingress Enabled 2 G Egress Enabled 3 sl Ingress Enabled 3 Chapter 4 Troubleshooting Using RAlDar 9 50 AA WY N Reviewing the Event Log for Disabled PHYs If the fault isolation firmware disables a PHY the event log shows a message like the following Phy disabled Enclosure A00 Phyll PhysId11 Type Drive Reason Externally Disabled When a PHY has been disabled manually the event log shows a similar message with a different reason Phy disabled Enclosure A00 Phyll PhysIdl1l Type Drive Reason Ctrl Page Disabled Resolving PHY Faults Ensure that the cables are securely connected If they are not tighten the connectors Reset the affected controller or power cycle the enclosure If the problem persists replace the affected FRU
17. causing a virtual disk to become critical or causing complete loss of a virtual disk if more than one fails To avoid these problems problem PHYs are identified and disabled if necessary and status information is transmitted to the controller so that each action can be reported in the event log Problem PHY identification and status information is reported in RAIDar but disabled PHYs are only reported through event messages Some PHY errors can be expected when powering on an enclosure when removing or inserting a controller and when connecting or disconnecting an enclosure An incompletely connected or disturbed cable might also generate a PHY error These errors are usually not significant enough to disable a PHY so the fault isolation firmware analyzes the number of errors and the error rate If errors for a particular PHY increase at a slow rate the PHY is usually not disabled Instead the errors are accumulated and reported On the other hand bad cables connecting enclosures damaged controller connectors and other physical damage can cause continual errors which the fault isolation firmware can often trace to a single problematic PHY The fault isolation firmware recognizes the large number and rapid rate of these errors and disables this PHY without user intervention This disabling sometimes referred to as PHY fencing eliminates the I O errors and enables the system to continue operation without suffering performance degradation
18. cee cee nh nnn 19 Gather Fault Information 0 0 cece teens 19 Determine Where the Fault Is Occurring 5 19 Review the Event Logs oo ke III 20 Isolate the RR PRREMR MR PEE RR ER ekgU epe eue 20 4 3 Troubleshooting Using System LEDs 1 cece cece eee eee eens 21 LED Names and Locations 00000 ee eee 21 Using LEDs to Check System Status 6 ee eee 23 Using Enclosure Status LEDs eee 24 Using Drive Module LEDs oe eee 24 Using Controller Module Host Port LEDs 00 rrr 25 Using the Controller Module Expansion Port LED 30 Using Ethernet Management Port LEDs 5 31 Using Controller Module Status LEDs 00 32 Using Power and Cooling Module LEDs 5 33 Using Expansion Module LEDs oo I 33 Troubleshooting Using RAIDar ww cece ccc ce cee ee tee eee n 35 Problems Using RAIDar to Access a Storage System 5 36 Determining Storage System Status and Verifying Faults 37 StoppIng L Q suse e dees Bete SE SB pete TRE UO IUIS DER 38 Clearing Metadata From Leftover Disk Drives 02222 39 Isolating Faulty Disk Drives 6 IA 40 Identifying a Faulty Disk Drive 40 Reviewing Disk Drive Error Statistics 6 ee eee 41 Reviewing the Event Logs 0020022 eee 43 Reconstructing a Virtual Disk 43 Isolating Data Path Faults 45 Isolating Internal Data Path Faults 2 eee 45 Isolating External Data Path Faults on an FC Storage System 51 Isolating External Data Pa
19. data hosts Note Remove any SFP that is not connected to another device As the storage system monitors itself it will generate several events for each unconnected SFP as if there were an error Identifying SFP faults is difficult because they are part of the data bus that consists of the SFP a cable another SFP and an HBA When a fault is reported it can be caused by any component of the data bus Note SFPs that have been dropped can be damaged Problems resulting from a dropped SFP include intermittent errors and no link To identify a faulty SFP utilize the link LED and perform the troubleshooting procedure described in Using Controller Module Host Port LEDs on page 25 92 R Evolution 2000 Series Troubleshooting Guide May 2008 Removing and Replacing an SFP Module This section provides steps to remove and replace an SFP module Caution Mishandling fiber optic cables can degrade performance Do not twist fold pinch or step on fiber optic cables Do not bend the fiber optic cables tighter than a 2 inch radius Caution To prevent possible loss of access to data be sure to remove the correct cable and SFP Removing an SFP Module To remove an SFP module perform the following steps Note If removing more than one cable make sure to label them before removing 1 Disconnect the fiber optic interface cable by pushing up on the tab on the cable to release it from the S
20. each member of a virtual disk Disk Drives Each RAID controller has single port access from the local SAS expander to internal and drive enclosure drives Alternate path dual port access to all internal drives is accomplished through the expander inter controller wide lane connection Dual port access assumes the presence of both controller modules In a failed over configuration where the partner controller module is down or removed only single port access to the drives exists The storage system can include either or both SAS or SATA II drives A drive can be interchanged with a qualified equivalent drive In addition each enclosure can be populated with disks of various capacities To ensure the full use of a disk s capacity construct all virtual disks with disks of the same capacity 14 R Evolution 2000 Series Troubleshooting Guide May 2008 Controller Modules A controller module is a FRU that contains two connected circuit boards a RAID I O module and a host interface module HIM The RAID I O module is a hot pluggable board that mates with the enclosure midplane and provides all RAID controller functions and SAS SATA disk channels The HIM provides the host side interface and contains dual port host target channels for connection to host systems The 2730 has a Fibre Channel HIM that supports 2 or 4 Gbit sec link speed The 2330 has an iSCSI HIM that supports 1 Gbit sec link speed The 2530 has a SAS HIM that supports 4 l
21. events This is the default Controller Critical Warning Events Shows only critical and warning events The page shows up to 200 events for a single controller or up to 400 events for both controllers The events display in reverse chronological order the most recent first The following information is displayed Field Description Severity Level Critical Warning or Info informational Date Time Year month day and time the event occurred Event Code A code that assists service personnel when diagnosing problems For event code descriptions and recommended actions see Appendix E Event Serial An identifier for the event The prefix A or B indicates which Number controller logged the event Message Information about the event Chapter 5 Troubleshooting Using Event Logs 7 For example Severity Level Info Critical Date Time Event Code Event Serial Number Message 2008 08 06 33 A29856 Time date has been 09 35 07 changed 2008 04 65 A29809 Uncorrectable ECC error 12 12 05 in buffer memory address 0x0 on bootup Viewing an Event Log Saved From RAIDar You can save event log data to a file on your network as described in Saving Log Information to a File on page 70 A saved log file has the following sections Contact information and comments Combined SC event log All events logged by both controllers SC event log for controller A Events logged by controller A SC event log for
22. from the chassis For details on the show enclosure status command see the CLI reference guide Removing a Drive Module When you remove a drive module it is important to maintain optimum airflow through the chassis by either replacing it immediately with another one or by using an air management module If you do not have a replacement module or an air management module do not remove the drive module that is it is not harmful to the storage system to keep a fault drive inserted until you have a replacement drive If you do have an air management module it is installed using the same procedure for removing a drive module as described below Caution If you remove a drive module and do not replace it within two minutes you alter the air flow inside the enclosure which could cause overheating of the enclosure Do not remove a drive module unless you have a replacement drive module or air management module to immediately replace the one you removed To remove a drive from an enclosure perform the following steps 1 Follow all static electricity precautions as described in Static Electricity Precautions on page 80 2 Squeeze the release on the left edge of the drive ejector handle 3 Rotate the handle toward the right to disengage the drive module from the enclosure s internal connector R Evolution 2000 Series Troubleshooting Guide May 2008 Squeeze Drive ejector handle 4 Wait 20 seconds for the interna
23. in the virtual disk If no properly sized spares are available reconstruction does not start automatically To start reconstruction manually replace each failed drive and then do one of the following m Add each new drive as a vdisk spare Manage Virtual Disk Config Vdisk Configuration gt Add Vdisk Spares or a global spare Manage gt Virtual Disk Config Global Spare Menu Add Global Spares Remember that a global spare might be taken by a different critical virtual disk than the one you intended m Enable the Dynamic Spare Configuration option on the Manage General Config System Configuration page to use the new drives without designating them as spares Reconstructing a RAID 6 virtual disk to a fault tolerant state requires two properly sized spares to be available Chapter 4 Troubleshooting Using RAIDar 3 m If two drives fail and only one properly sized spare is available an event indicates that reconstruction is about to start The Reconstruct utility starts to run using the spare but its progress remains at 0 until a second properly sized spare is available m If a drive fails during online initialization the initialization fails In order to generate the two sets of parity that RAID 6 requires the RAID controller fails a second drive in the virtual disk which changes the virtual disk status to Critical and then assigns that disk as a spare for the virtual disk The Reconstruct utility starts to run using
24. m No Proceed to the next step Chapter3 Troubleshooting Using System LEDs 5 4 Move the SFP and cable to a port with a known good link status This step isolates the problem to the external data path SFP host cable and host side devices or to the controller module port Is the host link status LED on m Yes You now know that the SFP host cable and host side devices are functioning properly Return the SFP and cable to the original port If the link status LED remains off you have isolated the fault to the controller module s port Replace the controller module m No Proceed to the next step 5 Swap the SFP with the known good one Is the host link status LED on m Yes You have isolated the fault to the SFP Replace the SFP m No Proceed to the next step 6 Re insert the original SFP and swap the cable with a known good one Is the host link status LED on m Yes You have isolated the fault to the cable Replace the cable m No Proceed to the next step 7 Replace the HBA with a known good HBA or move the host side cable and SFP to a known good HBA Is the host link status LED on m Yes You have isolated the fault to the HBA Replace the HBA m No It is likely that the controller module needs to be replaced 8 Move the cable and SFP back to its original port Is the host link status LED on No The controller module s port has failed Replace the controller module Yes Monitor the
25. on a remote system 1 Quiesce host applications that access the storage system 2 Select Monitor Statistics Overall Rate Stats 38 R Evolution 2000 Series Troubleshooting Guide May 2008 3 4 Clearing 2 3 Click your browser s refresh button to ensure that current data is displayed In the Host Generated I O amp Bandwidth Totals for All Virtual Disks panel verify that both indicators display 0 no activity Virtual Disk Name NR 0 18000 IOPs IO Sec 0 l 0 400 Bandwidth MBytes Sec o Metadata From Leftover Disk Drives A drive becomes a leftover when its metadata identifies the drive as being part of a nonexistent virtual disk or when a controller forces the drive offline because it reported too many errors RAIDar reports that the leftover drive is part of virtual disk Leftover and shows the drive as follows in enclosure view Before you can use the drive a different virtual disk or as a spare you must clear the metadata To clear metadata from drives Select Manage gt Utilities gt Disk Drive Utilities gt Clear Metadata An enclosure view is displayed in which only Leftover and Available drives are selectable Available drives are considered to have had their metadata cleared but are selectable in case a drive with partial metadata has been inserted into the system Select the drives whose metadata you want to clear Click Clear Metadata For Selected Disk Dr
26. or enclosure Periodically examine the Expander Status page to see if the fault isolation firmware disables the same PHY again If it does a Replace the appropriate cable b Reset the affected controller or power cycle the enclosure R Evolution 2000 Series Troubleshooting Guide May 2008 Isolating External Data Path Faults on an FC Storage System To troubleshoot external data path faults perform the following steps Select Monitor gt Status gt Advanced Settings gt Host Port Status This page provides a graphical representation of controller host port status and port details Review the graphical representation of host port status m Green Host link is up m Red Host link is down a White Port is unused and does not contain an SFP An indication of link down can be caused by one or more of the following conditions A faulty HBA in the host A faulty Fibre Channel cable A faulty SFP A faulty port in the host interface module A disconnected cable To target the cause of the link failure view the host port details by clicking on a port in the graphical view and then reviewing the details listed below it The data displayed includes m Host Port Status Details Selected controller and port number m SFP Detect SFP is present or not present An SFP is used to connect the FC host port through an FC cable to another FC device m Receive Signal Signal is present or not present m Lin
27. period of time It may be an intermittent problem which can occur with damaged cables and HBAs NICs Using the Controller Module Expansion Port LED During normal operation when a controller module s expansion port is connected to a drive enclosure the expansion port status LED is green If the connected port s expansion port LED is off the link is down If the connected port s LED is off the link down In RAIDar review the event logs for indicators of a specific fault If you cannot locate a specific fault or cannot access the event logs use the following procedure to isolate the fault This procedure requires scheduled downtime Note Do not perform more than one step at a time Changing more than one variable at a time can complicate the troubleshooting process 1 Halt all I O to the storage system 2 Check the host activity LED If there is activity halt all applications that access the storage system 3 Reseat the expansion cable Is the expansion port status LED on m Yes Monitor the status to ensure there is no intermittent error present If the fault occurs again clean the connections to ensure that a dirty connector is not interfering with the data path m No Proceed to Step 4 30 R Evolution 2000 Series Troubleshooting Guide May 2008 4 Move the expansion cable to a port on the RAID enclosure with a known good link status This step isolates the problem to the expansion cable or to the cont
28. problem with that module before continuing this procedure If you are removing a controller module and the partner module is online use RAIDar to shut down the module that you want to remove see Shutting Down a Controller Module on page 84 You need to use the Shut Down function for controller modules only The blue OK to Remove LED illuminates to indicate that the module can be removed safely Use RAIDar to illuminate the Unit Locator LED of the enclosure that contains the module to remove Chapter 7 Troubleshooting and Replacing FRUs 85 a Select Manage gt General Config gt Enclosure Management b Click Illuminate Locator LED 5 For the controller module locate the enclosure whose Unit Locator LED front is blinking and within it the module whose OK to Remove LED is blue For the expansion module locate the enclosure whose Unit Locator LED front is blinking and within it the module whose Fault Service Required LED is yellow and Unit Locator LED back is white 6 Disconnect any cables connected to the controller If both SAS cables to an expansion module have to be disconnected shut down both controllers Note In a single controller configuration you must shut down the controller to prevent the virtual disks from going offline 7 Turn the thumbscrews until the screws disengage from the module 86 R Evolution 2000 Series Troubleshooting Guide May 2008 9 Pull the module straight ou
29. the Every option with a date value specifies that the task will recur on the specified days at either the start time or another specified time m The Only On option constrains the period of recurrence To debug schedule parameters 1 Will the task run if you only specify a start time Schedule your task with only the start time Remove all other constraints Review the schedule table Look at the Next Time to run column Does it show what you expect If the task does not run check how you created the task 2 Add one more specification For example if you want the task to run every day between 1 00 AM and 2 00 AM add the between times Make sure the start time is between 1 00 AM and 2 00 AM in this example 3 Continue adding specifications one at a time verifying that the task runs as scheduled Two parameters stop the schedule expire and count They can be conflicting without causing an error If you want a task to run every day until the end of the month and you put in a count of 10 the task runs a maximum of 10 times If the expire date is before the 10 times then the task will only run until the expire date Chapter 4 Troubleshooting Using RAlDar 9 Affect of Changing the Date and Time Resetting the storage system date or time might affect scheduled tasks Because the schedule begins with the start time no schedules will run until the date and time are set If the system is configured to use Network Time Protocol NTP
30. the spare but its progress remains at 0 until a second properly sized spare is available The second available spare can be an existing global spare another existing spare for the virtual disk or a replacement drive that you designate as a spare or that is automatically taken when dynamic sparing is enabled During reconstruction though the critical virtual disk icon amp 9 is displayed you can continue to use the virtual disk When a global spare replaces a drive in a virtual disk the global spare s icon in the enclosure view changes to match the other drives in that virtual disk Note Reconstruction can take hours or days to complete depending on the virtual disk RAID level and size drive speed utility priority and other processes running on the storage system You can stop reconstruction only by deleting the virtual disk 44 R Evolution 2000 Series Troubleshooting Guide May 2008 Isolating Data Path Faults When isolating data path faults you must first isolate the fault to an internal data path or an external data path This will help to target your troubleshooting efforts Internal data paths include the following m Controller to disk connectivity m Controller to controller connectivity m Controller ingress incoming signals from drive enclosures m Controller egress outgoing signals to drive enclosures External data paths consist of the connections between the storage system and data hosts To troubl
31. the virtual disk from quarantine If the drives are never found because they have been removed or have failed you must manually remove the virtual disk from quarantine If the missing drives cannot be restored for example a failed drive you can remove the virtual disk from quarantine to restore operation in some cases If you remove from quarantine a virtual disk that is not missing too many drives its status changes to critical Then if spares of the appropriate size are available reconstruction begins Note After you dequarantine the virtual disk make sure that a spare drive is available to let the virtual disk reconstruct R Evolution 2000 Series Troubleshooting Guide May 2008 Caution If the virtual disk does not have enough drives to continue operation when a dequarantine is done the virtual disk goes offline and its data cannot be recovered To remove a virtual disk from quarantine Select Manage gt Utilities gt Recovery Utilities gt Vdisk Quarantine For each virtual disk the virtual disk panel shows a status icon the name RAID level size number of disk drives and number of volumes and utility status if any Select the virtual disk to dequarantine Click Dequarantine Selected Virtual Disk Trusting a Virtual Disk for Disaster Recovery If a virtual disk appears to be down or offline not quarantined and its drives are labeled Leftover use the Trust Virtual Disk functio
32. version 47 setting the time 89 shutting down controller module 84 small form factor pluggable transceivers See SFP module SMART displaying event count 41 snapshot reset 125 spin up retries displaying 41 static electricity precautions 80 status determining overall system health 37 disk 41 status summary 37 Storage Controller restarting 119 system architecture overview 11 T task scheduling 59 temperature warnings resolving 73 trust virtual disk caution 57 trusting an offline virtual disk 124 V virtual disk reconstructing 43 trusting an offline 124 virtual disks dequarantining 57 disaster recovery 57 identifying faults 110 preventing critical state 56 redundant reconstructing 43 voltage warnings resolving 73 130 R Evolution 2000 Series Troubleshooting Guide May 2008
33. you intend to capture multiple event logs be sure to name the files appropriately so that they can be identified later 9 If you are using Firefox and have a download directory set the file is automatically saved there Note If you are using Firefox and have a download directory set the file is automatically saved there Configuring the Debug Log When instructed to do so by service personnel as an Advanced Manage user you can configure the debug log The debug log captures data that will help engineering locate problems within the system logic After you configure the debug log as instructed you will need to perform I O to the system or re create the situation that is causing the fault This populates the debug log with information that engineering can use to diagnose the system Note The debug log only collects data after you configure it It will not contain information about any problems that occurred before you configure it To configure the debug log 1 Select Manage gt Utilities gt Debug Utilities gt Debug Log Setup The Debug Log Setup page is displayed 2 Select the debug log setup you want m Standard Used for diagnosing general problems With minimal impact on I O performance it collects a wide range of debug data m I O Performance Used for diagnosing I O interface problems Using this option the debug log is dedicated to collecting I O interface information with minimal im
34. AIDar Make sure that no slots are left open for more than 2 minutes If you need to replace a module leave the old module in place until you have the replacement or use a blank cover to close the slot Leaving a slot open negatively affects the airflow and might cause the unit to overhead Make sure that the controller modules are properly seated in their slots and that their latches are locked Check that the switch on each power and cooling module is turned on Check that the power cables are firmly plugged into both power and cooling modules and into an appropriate electrical outlet Replace the power and cooling module Same as above Replace the power and cooling module Chapter 7 Troubleshooting and Replacing FRUs 113 Removing and Replacing a Power and Cooling Module A A single power and cooling module is sufficient to maintain operation of the enclosure It is not necessary to halt operations and completely power off the enclosure when replacing only one power and cooling module Caution When you remove a power and cooling module install the new module within two minutes of removing the old module The enclosure might overheat if you take more than two minutes to replace the power and cooling module Removing a Power and Cooling Module To remove a power and cooling module from an enclosure perform the following steps Follow all static electricity precautions as described in Static Ele
35. Drives on page 39 Identifying Power and Cooling Module Faults When isolating faults in the power and cooling module it is important to remember that the module consists of two primary components fans and a power supply When ether of these components fails RAIDar provides notification the faults are recorded in the event log and the power and cooling module s status LED changes from green to yellow Alternatively you can use the CLI to poll for events see the CLI reference guide Note When a power supply fails the fans of the module continue to operate because they draw power from the power bus located on the midplane Once a fault is identified in the power and cooling module you need to replace the entire module 112 R Evolution 2000 Series Troubleshooting Guide May 2008 A the replacement module Caution Because removing the power and cooling module significantly disrupts the enclosure s airflow do not remove the power and cooling module until you have Table 7 7 lists possible power and cooling module faults Table 7 7 Power and Cooling Module Faults Fault Solution Power supply fan warning or failure or power supply warning or failure Event code 168 Power and cooling module status is listed as failed or you receive a voltage event notification Event code 168 AC Power LED is off DC Voltage amp Fan Fault Service LED is on Check that all of the fans are working using R
36. Ee DARII dre qe E 120 set debug log parameters 0000022 I Ih 120 set expander fault isolation 000 ren 121 setexpanderphy Rea SUY CEA EIU RARE RT REA UR REY 121 setled 2lncezedeeRreenhemvue Ree teed UE eR Pee eO 121 Contents 7 8 Set Protocols dabo vere Bh ey eae ee guam eh Pee b 121 show debus loo 4a o SG Ge Baie E uec abus P Se 122 show debug log parameters sseeeee Re 122 show enclos re status sacs enses UE e RUE 122 show events le capil eke yaad hae ees bem p Eee 123 show expander status nua ce I I S 123 SHOW fr s oa e deve dol eee hd eee setts a her er 123 SHOW protocols 2 is o saat Here tly Poteet die Ree bse A ER ER Re PUES 123 show redundancy mode 6 ee teen hh 124 USE LL EE 124 Problems Scheduling Tasks ow A 125 Create the Task soci i ee pk eade 125 schedule th Task ciiin DIR Maes OE eee PI NDS CTS REUS 125 Errors Associated with Scheduling Tasks 0 126 Missing Parameter Data Error 0020 eee 126 Inr lE II 127 R Evolution 2000 Series Troubleshooting Guide May 2008 Preface This guide describes how to diagnose and troubleshoot a R Evolution storage system and how to identify remove and replace field replaceable units FRUs It also describes critical warning and informational events that can occur during system operation This guide applies to the following enclosures 2730 FC Controller Enclosure 2530 SAS Control
37. FP Chapter 7 Troubleshooting and Replacing FRUs 93 2 The SFP is held in place by a small wire bail actuator flip the actuator up and gently pull on it to remove the SFP from the controller Installing an SFP Module To install an SFP module perform the following steps 1 If the SFP has a plug remove it and slide the SFP into the port until it locks into place 2 Flip the actuator down and connect the fiber optic interface cable into the duplex jack at the end of the SFP 94 R Evolution 2000 Series Troubleshooting Guide May 2008 Identifying Cable Faults When identifying cable faults you must remember that there are two sides of the controller the input output to the host and the input output to the drive enclosures It is also important to remember that identifying a cable fault can be difficult due to the multiple components that make up the data paths that cannot be overlooked as a cause of the fault Before you take to many troubleshooting steps ensure you have reviewed the proper cabling steps in the getting started guide Many faults can be eliminated by properly cabling the storage system Identifying Cable Faults on the Host Side To identify a faulty cable on the host side use the host link status LED and perform the troubleshooting procedure described in Using Controller Module Host Port LEDs on page 25 Identifying Cable Faults on the Drive Enclosure Side To identify a cable fault on the
38. Fault Service Required If the Fault Service Required yellow LED is illuminated the module has not gone online and likely failed its self test Try to put the module online see Shutting Down a Controller Module on page 84 or check for errors that were generated in the event log from RAIDar Boot Handshake Error When powering on the controllers if RAIDar or the event log report a boot handshake error power off the enclosure for two seconds and then power it on again If this does not correct the error remove and replace each controller as described in Removing a Controller Module or Expansion Module on page 85 Setting the Internal Clock The clock battery is not a FRU You must send in the controller module for service to have the battery replaced When the serviced controller module is reinserted into the enclosure the controller s date and time are automatically updated to match the date and time of the partner controller In a single controller configuration you must set the clock manually To set the date and time in RAIDar select Manage gt General Config gt Set Date Time Persistent IP Address The IP address for each controller is stored in a SEEPROM on the midplane The IP address is persistent When you replace a controller the new controller will have the same IP address as the old controller Moving a Set of Expansion Modules The enclosure ID for the RAID controller is always zero The expansion modules
39. System Summary page shows you the overall status of the storage system To view storage system status 1 Select Monitor gt Status gt Status Summary 2 Check the status icon at the upper left corner of each panel m A green icon indicates that components associated with that panel are operating normally m A red icon with an exclamation point indicates that at least one component associated with that panel has a fault and is operating in a degraded state or is offline R Evolution RAIDar Administrator Status Message RAID Controller Status WARNING RAID Controller B shutdown or failed R Evolution Virtual Disk Overview 50 NR NR2 RAID Level 50 RAID Level Non RAID RAID Level Non RAID 2000 36 GBytes 146 80 GBytes 146 80 GBytes 6 Drive s 1 Drive s 1 Drive s 3 Volume s 2 Volume s 8 Volume s R Evolution Hardware Status RAID Controller A RAID Controller B Enclosure s R Evolution System Panel e EvENT LOG System Name Storagei System Location Lab Controller Node WWN IP Address Virtual Disks OK A 207000cOff0a408a 172 22 3 201 gt Hardware Warning B 207800cOff0a4d08a 172 22 3 202 Figure 4 1 Status Summary Page with a Fault Identified by Status Icons 3 Review each panel that has a fault icon Chapter 4 Troubleshooting Using RAIDar 7 4 Look for red text in the panels Red text indicates where the fault is occurring In Figure 4 1 for examp
40. a Storage System on page 36 Determining Storage System Status and Verifying Faults on page 37 Stopping I O on page 38 Clearing Metadata From Leftover Disk Drives on page 39 Tsolating Faulty Disk Drives on page 40 Tsolating Data Path Faults on page 45 Changing PHY Fault Isolation Settings on page 54 Using Recovery Utilities on page 56 Problems Scheduling Tasks on page 59 Selecting Individual Events for Notification on page 61 Selecting or Clearing All Events for Notification on page 62 Correcting Enclosure IDs on page 63 Problems After Power On or Restart on page 63 Note You can also use the CLI to troubleshoot your storage system Troubleshooting Using the CLI on page 117 provides information on specific CLI commands that can be used to troubleshoot your system 35 Problems Using RAIDar to Access a Storage System The following table lists problems you might encounter when using RAIDar to access a storage system Table 4 1 Problems Using RAIDar to Access a Storage System Problem Solution You cannot access RAIDar RAIDar pages do not display properly Menu options are not available All user profiles have been deleted and you cannot log into RAIDar or the CLI with a remote connection Verify that you entered the correct IP address Enter the IP address using the format http ip address index html If the system ha
41. age sensors are located at key points in the enclosure In in each controller module and expansion module the enclosure management processor EMP monitors the status of these sensors to perform SCSI enclosure services SES functions Various RAIDar pages display the sensor information for example Monitor gt Status gt Module Status The following sections describe each element and its sensors Power Supply Sensors Each enclosure has two fully redundant power and cooling modules with load sharing capabilities The power supply sensors described in the following table monitor the voltage temperature and fans in each power and cooling module If the power supply sensors report a voltage that is under or over the threshold check the input voltage Table 6 1 Power Supply Sensors Description Location Alarm Conditions Power supply 0 Power and cooling module 0 Voltage temperature or fan fault Power supply 1 Power and cooling module 1 Voltage temperature or fan fault Cooling Fan Sensors Each power and cooling module includes two fans The normal range for fan speed is 4000 to 6000 RPM When a fan s speed drops below 4000 RPM the EMP considers it a failure and posts an alarm in the storage system s event log The following table lists the description location and alarm condition for each fan If 74 R Evolution 2000 Series Troubleshooting Guide May 2008 the fan speed remains under the 4000 RPM threshold the intern
42. al enclosure temperature may continue to rise Replace the power and cooling module reporting the fault Table 6 2 Cooling Fan Sensor Descriptions Event Fault ID Description Location LED Condition Fan 0 Power and cooling module 0 4000 RPM Fan 1 Power and cooling module 0 4000 RPM Fan 2 Power and cooling module 1 4000 RPM Fan 3 Power and cooling module 1 4000 RPM During a shutdown the cooling fans do not shut off This allows the enclosure to continue cooling Temperature Sensors Extreme high and low temperatures can cause significant damage if they go unnoticed Each controller module has six temperature sensors Of these if the CPU or FPGA temperature reaches a shutdown value the controller module is automatically shut down Each power and cooling module has one temperature sensor When a temperature fault is reported it must be remedied as quickly as possible to avoid system damage This can be done by warming or cooling the installation location Table 6 3 Controller Module Temperature Sensors Normal Warning Critical Shutdown Operating Operating Operating Values Description Range Range Range CPU Temperature 3 88 C 0 3 C gt 90 C 0 C 88 90 C 100 C FPGA Temperature 3 97 C 0 3 C None 0 C 97 100 C 100 C Onboard Temperature 1 0 70 C None None None Onboard Temperature 2 0 70 C None None None Chapter 6 Voltage and Temperature Warnings 75 Table 6 3 Controller Module
43. alled m Type Specifies one of the following Disk Communicates between the expander and a disk drive Inter Exp Controller module only Communicates between the expander and the partner s expander SC Controller module only Communicates between the expander and the SC Egress Communicates between the expander and an expansion port or SAS Out port Ingress Expansion module only Communicates between an expansion port and the expander m State Specifies whether the PHY is enabled or disabled m ID Identifies a PHY s logical location within a group based on the PHY type Logical IDs are 0 11 for disk PHYs and 0 3 for inter expander egress and ingress PHYs m Details Pause the cursor over or click the information icon to view a popup with more information If you click the icon the information remains shown until the cursor passes over a similar icon Status The same status value shown in the panel s Status field Physical Phy ID Identifies a PHY s physical location in the expander Type The same type value shown in the panel s Type field Phy Change Count Specifies the number of times the PHY originated a BROADCAST CHANGE A BROADCAST CHANGE is sent if doubleword synchronization is lost or at the end of a Link Reset sequence Code Violation Count Specifies the number of times the PHY received an unrecognized or unexpected signal Disparity Error Count Specifies the number 01
44. ane 3 Gbps host speeds The controller module contains three processing subsystems the Storage Controller the Management Controller and the Expander Controller Note When a fault occurs in a controller module processor or a bus fault occurs that is related to the controller module the entire controller module FRU is replaced Drive Expansion Module Expansion module architecture is a simplified version of controller module architecture Like a controller module an expansion module has an Expander Controller and uses the SAS protocol Each module has a SAS In port and a SAS Out port which enables up to four 2130s to be connected together and to a host system When a fault occurs in the Expander Controller or a bus fault occurs that is related to the expansion module the entire module is replaced For information about supported configurations for connecting enclosures to each other and to hosts see the appropriate getting started guide Power and Cooling Modules Each enclosure contains two power and cooling modules A power and cooling module is a FRU that includes a power supply unit and two cooling fans If a power supply fault or fan fault occurs the entire module is replaced Chapter 1 System Architecture 5 16 Power Supply Unit Each 750 Watt AC power supply unit PSU is auto sensing and runs in a load balanced configuration to ensure that the load is distributed evenly across both power supplies C
45. any that might be the cause of the primary event For example an over temperature event could cause a drive failure 2 Review the event log for the controller that reported the critical warning event by viewing the event log by controller Locate the critical warning events in the sequence Repeat this step for the other controller if necessary 3 Review the events that occurred before and after the primary event During this review you are looking for any events that might indicate the cause of the critical warning event You are also looking for events that resulted from the critical warning event known as secondary events 4 Review the events following the primary and secondary events You are looking for any actions that might have already been taken to resolve the problems reported by the events Chapter 5 Troubleshooting Using Event Logs 9 Saving Log Information to a File You can save the following types of log information to a file m Device status summary which includes basic status and configuration information for the system Event logs from both controllers when in active active mode m Debug logs from both controllers when in active active mode Boot logs which show the startup sequence for each controller m Up to four critical error dumps from each controller These will exist only if critical errors have occurred m Management Controller traces which trace interface activity between the controllers in
46. as a vdisk spare by selecting Manage Virtual Disk Config Vdisk Configuration Add Vdisk Spares 108 R Evolution 2000 Series Troubleshooting Guide May 2008 Table 7 5 Disk Drive Status Continued Status Action Quarantined The vdisk is offline and has been quarantined because some drives are missing Leftover All of the member disk drives in a virtual disk contain metadata in the first sectors The storage system uses the metadata to identify virtual disk members after restarting or replacing enclosures Wait for the missing drive to come online If it doesn t create another vdisk and perform a restore from the latest backed up copy Select Manage gt Virtual Disk Config gt Create A Vdisk To restore a configuration file select Manage gt Utilities gt Configuration Utilities gt Restore Config File Clear the metadata if you have a disk drive that was previously a member of a virtual disk After you clear the metadata you can use the disk drive in a virtual disk or as a spare Select Manage gt Utilities gt Disk Drive Utilities gt Clear Metadata Select the disk and click on Clear Metadata for Selected Disk Drives 6 After replacing a failed drive save the configuration settings as described in Saving Configuration Settings on page 82 The saved configuration includes configuration information for all the drive modules in the virtual disk When you save the configuration
47. ate normally Using Expansion Module LEDs During normal operation when the expansion module is connected to a controller module or a host the SAS In port status LED is green If the SAS Out port is connected to another expansion module the SAS Out port status LED is also green The other LEDs are off If a connected port s status LED is off the link is down In RAIDar review the event logs for indicators of a specific fault in a host data path component If the FRU OK LED X is off either m The expansion module is not powered on If it should be powered on check that it is fully inserted and latched in place and that the enclosure is powered on m The expansion module has failed Check the event log for specific information regarding the failure If the Fault Service Required LED A is steady yellow a fault occurred or service action is required If the Fault Service Required LED A is blinking yellow one of the following errors occurred m Hardware controlled power up error m Cache flush error m Cache self refresh error Chapter 3 Troubleshooting Using System LEDs 3 34 R Evolution 2000 Series Troubleshooting Guide May 2008 CHAPTER 4 Troubleshooting Using RAIDar This chapter describes how to use RAIDar to troubleshoot your storage system and its FRUs It also describes solutions to problems you might experience when using RAIDar Topics covered in this chapter include Problems Using RAIDar to Access
48. ay be lost Fault Tolerant Degraded Missing Drive The vdisk is online and fault tolerant however some of the drives are down Critical The vdisk is online however some drives are down and the vdisk is not fault tolerant Quarantined The vdisk is in a critical state and has been quarantined because some drives are missing Create another vdisk and perform a restore from the latest backed up copy Select Manage gt Virtual Disk Config gt Create A Vdisk To restore a configuration file select Manage gt Utilities gt Configuration Utilities gt Restore Config File This is a degraded state and only applies to RAID 6 Use RAIDar to assign either a global spare or a vdisk spare and start the rebuild Select Manage gt Virtual Disk Config gt Global Spare Menu Note Reconstructing a RAID 6 virtual disk to a fault tolerant state requires two properly sized spares to be available This is a degraded state and only applies to RAID 6 Use RAIDar to assign either a global spare or a vdisk spare Select Manage gt Virtual Disk Config gt Global Spare Menu Ad a new drive as a vdisk spare by selecting Manage Virtual Disk Config Vdisk Configuration Add Vdisk Spares Wait for the missing drive to come online If it doesn t dequarantine the vdisk and assign a spare To remove a virtual disk from quarantine select Manage gt Utilities gt Recovery Utilities gt Vdisk Quarantine Ad a new drive
49. ble PHY isolation its button changes to Disable Chapter 4 Troubleshooting Using RAlDar 55 Using Recovery Utilities 56 This section describes recovering data from a virtual disk that is quarantined or offline failed Removing a Virtual Disk From Quarantine The quarantine icon amp indicates that a previously fault tolerant virtual disk is quarantined because not all of its drives were detected after a restart or rescan Quarantine isolates the virtual disk from host access and prevents the storage system from making the virtual disk critical and starting reconstruction when drives are missing for these reasons m Slow to spin up after system power up m Not properly seated in their slots m In an powered off enclosure m Inserted from a different system and retain old metadata The virtual disk can be fully recovered if the missing drives can be restored Make sure that no drives have been inadvertently removed and that no cables have been unplugged Sometimes not all drives in the virtual disk power up Check that all enclosures have rebooted after a power failure If these problems are found and then fixed the virtual disk recovers and no data is lost The quarantined virtual disk s drives are write locked and the virtual disk is not available to hosts until the virtual disk is removed from quarantine The system waits indefinitely for the missing drives If the drives are found the system automatically removes
50. cause unstable operation and data loss if used improperly It is intended for disaster recovery only The trust command re synchronizes the time and date stamp and any other metadata on a bad disk drive This makes the disk drive an active member of the virtual disk again You might need to do this when m One or more disks of a virtual disk start up more slowly or were powered on after the rest of the disks in the virtual disk This causes the date and time stamps to differ which the system interprets as a problem with the late disks In this case the virtual disk functions normally after being trusted m A virtual disk is offline because a drive is failing you have no data backup and you want to try to recover the data from the virtual disk In this case trust may work but only as long as the failing drive continues to operate When the trusted virtual disk is back online back up its data and audit the data to make sure that it is intact Then delete that virtual disk create a new virtual disk and restore data from the backup to the new virtual disk Using a trusted virtual disk is only a disaster recovery measure the virtual disk has no tolerance for any additional failures For details about using trust see the CLI reference guide 124 R Evolution 2000 Series Troubleshooting Guide May 2008 Problems Scheduling Tasks There are two parts to scheduling tasks you must create the task and then create the schedule to
51. conds and before the typical host I O timeout of 60 seconds at which point system failure would cause host application failure If primary power is restored after the backup power is depleted the system boots and restores data to cache from Compact Flash which can take about 90 seconds Note The cache flush and self refresh mechanism is an important data protection feature essentially four copies of user data are preserved one in each controller s cache and one in each controller s Compact Flash If the Fault Service Required LED A is blinking yellow one of the following errors occurred m Hardware controlled power up error m Cache flush error m Cache self refresh error If the OK to Remove LED is blue the controller module is prepared for removal R Evolution 2000 Series Troubleshooting Guide May 2008 Using Power and Cooling Module LEDs During normal operation the AC Power Good LED is green If the AC Power Good LED is off the module is not receiving adequate power Verify that the power cord is properly connected and check the power source it is connected to If the DC Voltage Fan Fault Service Required LED is yellow the power supply unit or a fan is operating at an unacceptable voltage RPM level or has failed When isolating faults in the power and cooling module remember that the fans in both modules receive power through a common bus on the midplane so if a power supply unit fails the fans continue to oper
52. connection for a period of time It may be an intermittent problem which can occur with SFPs damaged cables and HBAs 26 R Evolution 2000 Series Troubleshooting Guide May 2008 Isolating a Host Side Connection Fault on a SAS Storage System During normal operation when a controller module host port is connected to a data host the port s host link status LED and host link activity LED are green If there is I O activity the host activity LED blinks green If data hosts are having trouble accessing the storage system and you cannot locate a specific fault or cannot access the event logs use the following procedure This procedure requires scheduled downtime Note Do not perform more than one step at a time Changing more than one variable at a time can complicate the troubleshooting process Halt all I O to the storage system Check the host activity LED If there is activity halt all applications that access the storage system Reseat the SAS cable Is the host link status LED on m Yes Monitor the status to ensure that there is no intermittent error present If the fault occurs again clean the connections to ensure that a dirty connector is not interfering with the data path m No Proceed to the next step Move the SAS cable to a port with a known good link status This step isolates the problem to the external data path host cable and host side devices or to the controller module port Is
53. controller B Events logged by controller B SC error warning log Only critical and warning events for both controllers The file lists up to 200 events for a single controller or up to 400 events for both controllers The events are listed in chronological order that is the most recent event is at the bottom of a section In the event log sections the following information appears Event SN Event Serial Number The prefix A or B indicates which controller logged the event This corresponds to the Event Serial Number column in RAIDar Date Time Year month day and time when the event occurred Code Event code that assists service personnel when diagnosing problems This corresponds to the Event Code column in RAIDar Sev I informational W warning C critical This corresponds to the Severity Level column in RAIDar Ctrlr A or B indicates which controller logged the event Description Information about the event This corresponds to the Message column in RAIDar 68 R Evolution 2000 Series Troubleshooting Guide May 2008 For example Event SN Date Time Code Severity Controller Description A29856 08 06 09 35 07 33 I A Time date has been changed A29809 08 04 12 12 05 65 C A Uncorrectable ECC error in buffer memory address 0x0 on bootup Reviewing Event Logs When reviewing events do the following 1 Review the critical warning events Identify the primary events and
54. controller modules for a controller enclosure m Oneor two expansion modules for a drive enclosure To install the individual modules use the replacement instructions provided in this guide To configure the enclosure see the getting started guide The IP address for the controllers is maintained on the midplane When you replace the enclosure you need to reset the IP address as described in the getting started guide Caution If connected data hosts are not inactive during this replacement procedure data loss could occur R Evolution 2000 Series Troubleshooting Guide May 2008 APPENDIX A Troubleshooting Using the CLI This appendix briefly describes CLI commands that are useful for troubleshooting storage system problems For detailed information about command syntax and using the CLI see the CLI reference guide Topics covered in this appendix include Viewing Command Help on page 118 clear cache on page 118 clear expander status on page 118 ping on page 119 rescan on page 119 reset host channel link on page 119 restart on page 119 restore defaults on page 120 set debug log parameters on page 120 set expander fault isolation on page 121 set expander phy on page 121 set led on page 121 set protocols on page 121 show debug log on page 122 show debug log parameters on page 122 show enclosure status on page 122 show events on page 123
55. controller software buffer interference m Saving logs to a file buffer interference m Displaying disk drive read cache status SCSI interference When all selected drives have been updated a message indicates that the update is complete 9 Verify that the proper firmware version size and speed are reported for each updated disk drive 10 Restore host access to the storage system and optionally enable background scrub Chapter 7 Troubleshooting and Replacing FRUs 103 Removing and Replacing a Drive Module A A drive module consists of a disk drive in a sled Drive modules are hot swappable which means they can be replaced without halting I O to the storage system or powering it off Caution To prevent any possibility of data loss back up data to another virtual disk or other location before removing the drive module Caution When you replace a failed drive module for a degraded or critical virtual disk the new module must be the same type SAS or SATA and must have a capacity equal to or greater than the drive module you are replacing Otherwise the storage system cannot use the new disk drive to rebuild the virtual disk If you are using disk management software or volume management software to manage your disk storage you might need to perform software operations to take a drive module offline before you remove it and then after you have replaced it to bring the new drive module online See t
56. ctive PHY lanes and the number of lanes in the port m Port WWN Port World Wide Name m Health Port status Healthy All PHY lanes are active in the port Degraded At least one PHY lane is inactive in the port m SAS Chip Revision Hardware revision level of the SAS expander processor in the controller m SAS Libraries Revision Firmware revision level of the SAS libraries Chapter 4 Troubleshooting Using RAIDar 3 Resetting a Host Channel on an FC Storage System For a Fibre Channel system using loop topology you might need to reset a host port channel to fix a host connection or configuration problem As an Advanced Manage user you can use this command to remotely issue a loop initialization primitive LIP on specified controller ports To reset a host port 1 Select Manage gt Utilities gt Host Utilities gt Reset Host Channel 2 Set the channel and controller options 3 Click Reset Host Channel Changing PHY Fault Isolation Settings 54 PHY lanes are the physical signal paths used for communication between the SAS expander in each controller module and the drive modules in a system The Expander Controller in each controller module automatically monitors PHY error fault rates and isolates disables PHYs that experience too many errors The Expander Isolation page is similar to the Expander Status page but enables you to reset expander error counters manually disable or enable individ
57. ctricity Precautions on page 80 Turn the power switch off and disconnect the power cable Rotate the latch downward to disconnect the internal connector and slide the module out Note Do not lift the power and cooling module by the latch This could break the latch Hold the power and cooling module by the metal casing 114 R Evolution 2000 Series Troubleshooting Guide May 2008 Thumbscrew Latch Installing a Power and Cooling Module To install a power and cooling module perform the following steps 1 Slide the module into the slot as far as it will go 2 Press the latch upward to engage the module turn the thumbscrews finger tight 3 Reconnect the power cable and turn the power switch on Chapter 7 Troubleshooting and Replacing FRUs 115 Replacing an Enclosure 116 The enclosure consists of an enclosure s metal housing and the midplane that connects controller expansion modules drive modules and power and cooling modules This FRU replaces an enclosure that has been damaged or whose midplane has been damaged Often times a damaged midplane will appear as though a controller module has failed If you replace a controller module and it does not remedy the original fault replace the enclosure To make a fully functional enclosure you must insert the following parts from the replaced enclosure m Drive modules and air management modules m Two power and cooling modules m Oneor two
58. d serviceability R Evolution Storage System Site Planning Guide R Evolution 2730 Release Notes R Evolution 2530 Release Notes R Evolution 2330 Release Notes R Evolution 2730 Getting Started Guide R Evolution 2530 Getting Started Guide R Evolution 2330 Getting Started Guide R Evolution 2000 Series Reference Guide R Evolution 2000 Series CLI Reference Guide R Evolution 2000 Series Best Practices Guide FC and iSCSI only 83 00004283 83 00004282 83 00004396 83 00005032 83 00004284 83 00004398 83 00005034 83 00004289 83 00004288 83 00004286 10 R Evolution 2000 Series Troubleshooting Guide May 2008 CHAPTER 1 System Architecture This chapter describes the R Evolution storage system architecture Prior to troubleshooting any system it is important to understand the architecture including each of the system components how they relate to each other and how data passes through the system Topics covered in this chapter include Architecture Overview on page 11 Enclosure Chassis and Midplane on page 12 Drive Modules on page 14 Controller Modules on page 15 Drive Expansion Module on page 15 Power and Cooling Modules on page 15 Architecture Overview The following figure shows how field replaceable units FRUs connect within a storage system enclosure Power and cooling module O module Drive module Midplane Figure 1 1 R Evolution Storage System
59. do not require attention Chapter 4 Troubleshooting Using RAlDar 1 m Informational Status Events Represent device status changes related to the storage system s status that usually do not require attention m Informational Configuration Events Represent device status changes related to the storage system s configuration that usually do not require attention m Informational Miscellaneous Events Represent device status changes related to informational events that usually do not require attention 3 Select events by clicking the corresponding check box in the column 4 For each event you want to be notified of select a notification method For a description of each notification method see the reference guide 5 Click the change events button Selecting or Clearing All Events for Notification You can select or clear all individual events for any or all of the notification types Selecting all individual events is useful if you want to select many events but not all set all the events on this page then go to pages for individual events and clear events you don t want Clearing all individual events is useful if you want to clear all the individual event settings so you can set up a new custom configuration To select all events 1 In the Set All Individual Events panel select the checkbox for each notification type to use 2 Click Set All Individual Events To clear all events 1 In the Clear All Indiv
60. doublewords containing running disparity errors that have been received by the PHY not including those received during Link Reset sequences A running disparity error occurs when positive and negative values in a signal don t alternate R Evolution 2000 Series Troubleshooting Guide May 2008 CRC Error Count In a sequence of SAS transfers frames the data is protected by a cyclic redundancy check CRC value This error count specifies the number of times the computed CRC does not match the CRC stored in the frame which indicates that the frame might have been corrupted in transit Inter Connect Error Count Specifies the number of times the lane between two expanders experienced a communication error Lost Doubleword Count Specifies the number of times the PHY has lost doubleword synchronization and restarted the Link Reset sequence Invalid Doubleword Count Specifies the number of invalid doublewords that have been received by the PHY not including those received during Link Reset sequences Reset Error Count Specifies the number of times the expander performed a reset Phy Disabled Specifies whether the PHY is enabled True or disabled False Fault Reason A coded value that explains why the EC isolated the PHY If the PHY is active this value is 0x0 For example assume that a SAS cable connects Enclosure 0 s out port to Enclosure 1 s in port If the connection has no faults then PHYs
61. drive enclosure side perform the troubleshooting procedure described in Using Expansion Module LEDs on page 33 Disconnecting and Reconnecting SAS Cables The storage system supports disconnecting and reconnecting SAS cables between enclosures while the system is active You might need to do this as part of replacing an I O module The guidelines are as follows m If less than 15 seconds elapses between disconnecting and reconnecting a cable to the same port no further action is required m If less than 15 seconds elapses between when disconnecting a cable and connecting it to a different port in the same enclosure or in a different enclosure you must perform a manual rescan In RAIDar select Manage gt Utilities gt Disk Drive Utilities gt Rescan Chapter 7 Troubleshooting and Replacing FRUs 95 m If at least 15 seconds elapses between disconnecting a cable and connecting it to a different port in the same enclosure or in a different enclosure no further action is required Identifying Drive Module Faults When identifying faults in drive modules you must m Understand disk related errors m Be able to determine if the error is due to a faulty disk drive or faulty disk drive channel m Identify what action the controller has taken to protect the virtual disk after the drive fault occurred that is rebuilding to a hot spare m Know how to identify disk drives in the enclosure m Understand the proper procedure for rep
62. e 95 cache clearing 118 size 82 CLI help view command 118 clock battery failure 82 collecting data from an offline virtual disk 124 configuration settings saving 82 controller displaying events 67 controller module architecture 15 conflicts 81 identifying faults 80 installing 87 only one boots 81 removing 85 replacing 82 shutting down 84 updating firmware 91 controller redundancy mode showing 124 cooling element fan sensor descriptions 75 critical events 65 selecting to monitor 61 critical state virtual disk preventing 56 D data paths isolating faults 45 debug log 71 setting up 71 viewing 122 debug log parameters setting 120 viewing 122 debug utilities debug log setup 71 default configuration settings restoring 120 dequarantining virtual disks 57 diagnostic manage level only functions selecting individual events for notification 61 disabled PHY 46 disaster recovery See trust virtual disk disk drives See also drive modules bad block reassignments 42 bad block size 42 capturing trend data 42 clearing metadata 39 disk channel errors 99 error 98 event logs 43 firmware updating 102 firmware update 101 identifying faulty disks 40 LEDs 105 locating 40 media errors 41 metadata 109 mixing types 104 127 no response count 41 non media errors 42 reviewing error statistics 41 capturing trend data 42 spin up retires
63. e WWN m Address Port 0 The channel and SCSI ID of the drive as accessed through controller A m Address Port 1 The channel and SCSI ID of the drive as accessed through controller B m Size The size of the disk drive in Gbyte m Manufacturer The disk drive manufacturer m Model The disk drive model number m Rev The four digit firmware revision code for the firmware currently on the disk drive m Serial Number The disk drive s vendor specific serial number m Virtual Disk Member Specifies whether this disk drive is part of a virtual disk If more than two drives are listed a Select All check box is displayed Select the disk drives to update Click Continue Click Browse to select the firmware update file ON Nn A Click Load Device Firmware File 102 R Evolution 2000 Series Troubleshooting Guide May 2008 8 To start the firmware update click Start Firmware Update To cancel the firmware update click Cancel The file is transferred to the controller where it is temporarily stored prior to download to the disk drives Once the firmware update process has started the Drive Firmware Loading Progress page provides the update progress of each disk drive including when the firmware update completes successfully This operation can take many minutes or hours to complete During the update the following operations are blocked so that they do not interfere with the update m Updating
64. e Warnings 5 73 Sensor Locations erbve sh Aad whe ee Sear hee dee had Stan 74 Power Supply Sensors 0 0022 eee 74 Contents 5 Cooling Fan Sensors bp bb uU ak Yeah eho a ba 74 Temperature Sensors 75 Power and Cooling Module Voltage Sensors 00000000005 TI Troubleshooting and Replacing FRUS eee 79 Static Electricity Precautions 80 Identifying Controller or Expansion Module Faults 0 80 Removing and Replacing a Controller or Expansion Module 82 Saving Configuration Settings 0000000022 82 Shutting Down a Controller Module ee eee 84 Removing a Controller Module or Expansion Module 85 Replacing a Controller Module or Expansion Module 87 Moving a Set of Expansion Modules 000222 89 Updating Firmware e we Maw eb se hea rb S MU Sb 90 Updating Firmware During Controller Replacement 90 Updating Firmware Using RAIDar 0 eee 91 Identifying SFP Module Faults 0 0222 92 Removing and Replacing an SFP Module 93 Removing an SFP Module 00202 93 Installing an SFP Module 94 Identifying Cable FaultS irr RR reri ean ECT e E AERE diode bas 95 Identifying Cable Faults on the Host Side 00028 95 Identifying Cable Faults on the Drive Enclosure 51665 4 95 Disconnecting and Reconnecting SAS Cables ee ee 95 Identifying Drive Module Faults 22222 96 Understanding Disk Related Er
65. eassignment 11 00 Unrecovered read error 11 01 Read retries exhausted 11 02 Error too long to correct 11 03 Multiple read errors 11 04 Unrecovered read error auto reallocation failed 11 OB Unrecovered read error recommend reassignment 11 0C Unrecovered read error recommend rewrite the data 47 Olh Data phase CRC error detected Example Below is an example of an error reported in the event log DISK DETECTED ERR 1 10 02 04 11 The drive in slot 10 of enclosure 1 reported a Sense Key Error of 2 and an ASC ASCQ of 04 11 Disk Drive Errors In general media errors sense key 3 recovery errors sense key 1 and SMART events identified by the following text in the event logs SMART event clearly point to a problem with a specific drive Other events such as protocol errors and I O timeouts might suggest drive problems but also might be indicative of poorly seated or faulty cables problems with particular drive slots or even problems with the drive s dongle a small printed circuit board attached to the drive carrier of each drive Each of these events may result in a warning or critical notification in RAIDar and the event log 98 R Evolution 2000 Series Troubleshooting Guide May 2008 Disk Channel Errors Disk channel errors are similar to disk detected errors except they are detected by the controllers instead of the disk drive Some disk channel errors are displayed as text strings Othe
66. ebug port 4048 In band CAPI management interface In band SES management interface For details about using set protocols see the CLI reference guide Appendix A Troubleshooting Using the CLI 121 show debug log Note This command should only be used by service technicians or with the advice of a service technician Shows the debug logs for the Storage Controller SC the Management Controller MC the semaphore trace task logs or all of them If no logs are specified all logs are shown For details about using show debug 1log see the CLI reference guide show debug log parameters Note This command should only be used by service technicians or with the advice of a service technician Shows which debug message types are enabled on or disabled off for inclusion in the Storage Controller debug log For details about using show debug log parameters see the CLI reference guide show enclosure status 122 Shows the status of system enclosures and their components For each attached enclosure the command shows general SCSI Enclosure Services SES information followed by component specific information For details about using show enclosure status see the CLI reference guide R Evolution 2000 Series Troubleshooting Guide May 2008 show events Shows events for an enclosure including events from each Management Controller and each Storage Controller A separate set of event numbers is maintai
67. emoving a Controller Module or Expansion Module As long as the other module in the enclosure you are removing remains online and active you can remove a module without powering down the enclosure however you must shut down a controller module as described in Shutting Down a Controller Module on page 84 Caution Removing the module impacts the airflow and cooling ability of the device To avoid possible overheating insert the replacement I O module as quickly as possible If the internal temperature exceeds acceptable limits the enclosure may overheat and automatically shut down or restart Caution When replacing a controller ensure that less than 10 seconds elapse between inserting the controller into a slot and fully latching it in place Failing to do so might cause the controller to fail It it is not latched within 10 seconds remove the controller from the slot and repeat the process Note Although the illustrations provided in the following steps show a controller module the instructions also apply to an expansion module To remove a controller module or expansion module Follow all static electricity precautions as described in Static Electricity Precautions on page 80 If removing the controller module use RAIDar to check the status of the partner module To ensure continuous availability of the system be sure that the partner module is online If the partner is offline resolve the
68. ents the data path consists of For example if a host side data error occurs it could be caused by any of the components in the data path controller module SFP cable switch or data host For more information about isolating faults see Troubleshooting Using System LEDs on page 21 R Evolution 2000 Series Troubleshooting Guide May 2008 CHAPTER 3 Troubleshooting Using System LEDs The first step in troubleshooting your storage system is to check the status of its LEDs System LEDs can help you identify the FRU that is experiencing a fault This chapter includes the following topics m LED Names and Locations on page 21 m Using LEDs to Check System Status on page 23 LED Names and Locations This section identifies the LEDs in each FRU Enclosure ID Enclosure status LEDs top to bottom Unit Locator Drive status LEDs top to bottom A Fault Service Required OK to Remove FRU OK Power Activity Fault g Temperature Fault Drive modules are numbered by row left to right 0 3 4 7 8 11 Figure 3 1 Enclosure and Drive Module LEDs 21 r Host link status Host Ethernet link status m Host link speed activity Ethernet activity aces aa al Erg e FC FC mmi Port 0 Port 1 489 A Es 9 2 2 O 5 9 CACHE Remy 10 100 BASE T L Cache status Expansion E FRU OK port status Fault Service Required OK to Remove Unit Locator Figure 3 2 2730 C
69. es Troubleshooting Guide May 2008 CHAPTER 5 Troubleshooting Using Event Logs Event logs capture reported events from components throughout the storage system Each event consists of an event code the date and time the event occurred which controller reported the event and a description of what occurred This chapter includes the following topics Event Severities on page 65 Viewing the Event Log in RAIDar on page 66 Viewing an Event Log Saved From RAIDar on page 68 Reviewing Event Logs on page 69 Saving Log Information to a File on page 70 Configuring the Debug Log on page 71 Event Severities The storage system generates events having three severity levels Informational A problem occurred that the system corrected or a system change has been made These events are purely informational no action required Warning Something related to the system or to a virtual disk has a problem Correct the problem as soon as possible Critical Something related to the system or to a virtual disk has failed and requires immediate attention There are a number of conditions that trigger warning or critical events and can affect the state of status LEDs For a list of events see the reference guide 65 Viewing the Event Log in RAIDar Some of the key warning and error events included in the event log during operation include the following Disk detected error Disk channel error D
70. eshoot a data path using RAIDar do the following m Identify the fault as an internal or external data path fault using the steps in Determining Storage System Status and Verifying Faults on page 37 m Gather details about the fault m Review event logs m Replace the faulty component Isolating Internal Data Path Faults A Physical Layer Interface PHY is an interface in a device used to connect to other devices The term refers to the physical layer of the Open Systems Interconnect OSI basic reference model The physical layer defines all of the electrical and physical specifications for a device In a SAS architecture each physical point to point connection is called a lane Every lane has a PHY at either end Lanes are sometimes referred to as physical links Fault isolation firmware monitors hardware PHYs for problems PHYS are tested and verified before shipment as part of the manufacturing and qualification process But subsequent problems can occur in a PHY because of installation problems such as m A bad cable between enclosures m A controller connector that is damaged as a result of attaching a cable and then torquing the cable connector until solder joints connecting the controller connector become fatigued or break Chapter 4 Troubleshooting Using RAlDar 5 46 Problem PHYs can cause a host or controller to continually rescan drives which disrupts I O or causes I O errors I O errors can result in a failed drive
71. etail panel 46 fault isolation 45 fencing 46 internal data path faults 46 rescan disks 46 physical layer interface See PHY 45 pinging a remote host 119 power and cooling module architecture 16 identifying faults 112 installing 115 removing 114 replacing 114 115 power and cooling modules voltage sensor descriptions 77 power on problems after 63 protocols service and security enabling or disabling 121 showing status of 123 R RAIDar checking I O status 38 configuring event notification 61 disk error statistics 41 enable disable trust virtual disk 58 icons system status 37 locating a disk drive 40 reviewing event logs 43 status summary 37 using to troubleshoot 35 rebuilding See reconstructing reconstructing redundant virtual disks 43 recovery dequarantining a virtual disk 56 disaster trust virtual disk 57 redundancy mode showing 124 removing and replacing power and cooling modules 114 replacing clock battery 82 rescan devices 63 90 rescan disks 46 reset snapshot 125 resetting host channels 54 restart problems after 63 S SAS expander See expander and Expander Controller Index 9 saving W log information 70 warning events 65 scheduling tasks 59 selecting to monitor 61 SCSI Enclosure Services See SES warnings temperature 73 sensors cooling fan 74 locating 74 power supply 74 temperature 75 voltage 77 SES displaying firmware
72. f set m Status Specifies whether the enclosure is OK or has an error m Misc Enclosure ID which is 0 for a controller enclosure and increments from 1 for attached drive enclosures m World Wide Name Enclosure node World Wide Name m Model Enclosure model number m Rack Position Assigned rack number and position of the enclosure within the rack or 0 0 if not set Position 1 is the top and 16 is the bottom m Firmware Version Version of the EC which performs SES functions The Phy Isolation Details panel shows the following settings for each EC m Phy Isolation Shows whether all PHYs in the expander are monitored for faults and automatically isolated if too many faults are detected The default is Enabled m Monitoring Period Specifies how often the EC checks each PHY and determines whether it should be isolated The default is 100 milliseconds The Expander Controller Phy Detail panel shows the following information about each PHY in each EC m Status Specifies one of the following a OK The PHY is healthy Error The PHY experienced an unrecoverable error condition or received an unsupported PHY status value Chapter 4 Troubleshooting Using RAIDar 7 48 Disabled The PHY has been disabled by a Diagnostic Manage user or by the system Non Critical The PHY is not coming to a ready state or the PHY at the other end of the cable is disabled 3 Not Used The module is not inst
73. fault in the first place When a fault occurs the status LEDs on an enclosure s right ear see Figure 3 1 illuminate Check the LEDs on the back of the enclosure to narrow the fault to a FRU connection or both The LEDs also help you identify the location of a FRU reporting a fault 20 Use RAIDar to verify any faults found while viewing the LEDs RAIDar is also a good tool to use in determining where the fault is occurring if the LEDs cannot be viewed due to the location of the system RAIDar provides you with a visual representation of the system and where the fault is occurring It can also provide more detailed information about FRUs data and faults For more information about LEDs see Troubleshooting Using System LEDs on page 21 Review the Event Logs The event logs record all system events It is very important to review the logs not only to identify the fault but also to search for events that might have caused the fault to occur For example a host could lose connectivity to a virtual disk if a user changes channel settings without taking the storage resources assigned to it into consideration In addition the type of fault can help you isolate the problem to hardware or software For more information about event logs see Troubleshooting Using Event Logs on page 65 Isolate the Fault Occasionally it might become necessary to isolate a fault This is particularly true with data paths due to the number of compon
74. flow Caution To allow for correct airflow and cooling use an air management module for removed FRUs Do not leave a FRU out of its slot for more than two minutes As noted above an enclosures cooling system includes four fans in a tandem parallel array These variable speed fans provide low noise and high mass flow rates Airflow is from front to back Each drive slot draws ambient air in at the front of the drive sending air over the drive surfaces and then through tuned apertures in the chassis midplane Note that the airflow washes over the top and bottom surface of the disk drive at high mass flow and velocity flow rates so both sides of the drive are used for cooling The airflow system uses a cavity in the chassis behind the midplane as an air pressure equalization chamber to normalize the negative pressure behind each of the disk drive slots This mechanism together with the tuned apertures in the midplane behind each drive assures an even distribution of airflow and therefore LFM for each drive slot This even cooling extends the operational envelope of the system by ensuring no hot drive bypass Further airflow is in line with the top and bottom surfaces of the drive to reduce back pressure and optimize fan performance All of the mass flow at room ambient is used for cooling the 12 disk drives The high velocity flow helps to lower the thermal resistance of the disk drive assembly to ambient temperature The thermal tem
75. ght have been previously attached to some of the same enclosures and it attempts to preserve the previous enclosure IDs if possible To correct this make sure that both controllers are up and perform a rescan using RAIDar see Correcting Enclosure IDs on page 63 or the CLI see rescan on page 119 This will reorder the enclosures but can take up to two minutes for the IDs to be corrected EIDs are managed by SES functions of the Expander Controller in each controller module and expansion module For information about how EIDs are affected when expansion modules are moved see Moving a Set of Expansion Modules on page 89 Chapter 1 System Architecture 3 Drive Modules The drive module has a front bezel with a latch that is used to insert or remove the drive module When any component of a drive module fails the entire module is replaced Each drive module is inserted into a drive slot or bay in an enclosure The following figure shows the numbering of drive slots in an enclosure B KAE 6 a KIHE 6 Os KIA KIRU Oj 6 Figure 1 2 Drive Slot Numbers A drive is identified by the numbers of the enclosure and slot that the drive is in For example the last drive in the controller enclosure is identified as 0 11 EID 0 slot 11 Drive modules are slot independent that is the drives can be moved to any slot with the power off Once power is applied the RAID controllers use the metadata held on each disk to locate
76. gories settings as explained in the reference guide If the notification is disabled the individual event selection is ignored Similarly Event Categories settings have higher precedence for enabling events than individual event selection If the critical event category is selected all critical events cause a notification regardless of the individual critical event selection You can select individual events to fine tune notification either instead of or in addition to selecting event categories For example you can select the critical event category to be notified of all critical events and then select additional individual warning and informational events To select events for notification 1 Select Manage gt Event Notification gt Select Individual Events The Critical Events page is displayed 2 From the Manage menu display the page for the type of event you want to track m Critical Events Represent serious device status changes that might require immediate intervention m Warning Events Represent device status changes that might require attention m Informational Virtual Disk Events Represent device status changes related to virtual disks that usually do not require attention m Informational Drive Events Represent device status changes related to disk drives that do not require attention m Informational Health Events Represent device status changes related to the storage system s health that usually
77. he documentation that accompanies your disk management software or volume management software for more information Replacing a Drive Module When the Virtual Disk Is Rebuilding When a drive module fails or is removed the system rebuilds the virtual disk by restoring any data that was on the failed disk drive onto a global spare or virtual disk spare if one is available If you replace more than one drive module at a time the virtual disk cannot be rebuilt If more than one drive module fails in a virtual disk except RAID 6 and 10 the virtual disk fails and data from the virtual disk is lost When you want to replace a drive module and a virtual disk to which it belongs is being rebuilt you have two options m Wait until the rebuild process is completed and then replace the defective drive module The benefit is that the virtual disk is fully restored before you replace the defective drive This eliminates the possibility of lost data if the wrong drive is removed 104 R Evolution 2000 Series Troubleshooting Guide May 2008 m Replace the defective drive and make the new drive a global spare while the rebuilding process continues This procedure installs the new drive and assigns it as a global spare so that an automatic rebuild can occur if a drive module fails on another virtual disk If a drive module fails in another virtual disk before a new global spare is assigned you must manually rebuild the virtual disk Identifying the
78. idual Events panel select the checkbox for each notification type you don t want to use 2 Click Clear All Individual Events 62 R Evolution 2000 Series Troubleshooting Guide May 2008 Correcting Enclosure IDs When installing a system with drive enclosures attached the enclosure IDs might differ from the physical cabling order This is because the controller might have been previously attached to some of the same enclosures and it attempts to preserve the previous enclosure IDs if possible To correct this condition you can perform a rescan To rescan as an Advanced Manage user 1 Verify that both controllers are up 2 Select Manage gt Utilities gt Disk Drive Utilities gt Rescan In the Rescan For Devices panel click Rescan Problems After Power On or Restart After powering on the storage system or restarting the MC or SC the processors take about 45 seconds to boot up and the system takes an additional minute or more to become fully functional and able to process commands from RAIDar or the CLI The time to become fully functional depends on many factors such as the number of enclosures the number of disk drives the number of virtual disks and the amount of I O running at the time of the restart During this time some RAIDar or CLI commands might fail and some RAIDar pages may not be available If this occurs wait a few minutes and try again Chapter 4 Troubleshooting Using RAIDar 63 64 R Evolution 2000 Seri
79. ify that the controller module is properly seated in the slot and latched Check the RAIDar event log for power on initialization events and diagnostic errors Examine the event log to determine if there is any error event and take appropriate action Call technical support and send in the log and event files Replace the controller that displayed the fault LED In a dual controller configuration if a conflict between controllers exists only controller module A will boot For example if the cache size is different on the controller modules controller module B will not boot Replace the controller module where the error occurred The controller might need to have its firmware upgraded or be replaced Check the specific error code to determine the corrective action to take Check the power and cooling module and the input voltage Check that the enclosure fans are running Check that the ambient temperature is not too warm See the site planning guide for temperature specifications Check for any obstructions to the airflow When the problem is fixed event 47 is logged Contact Technical Support The controller module needs to be replaced After the failover to the other controller Event 72 indicates that recovery has started or has completed The controller needs to be replaced The downlevel controller needs to be upgraded Chapter 7 Troubleshooting and Replacing FRUs 1 Removing and Replacing a Control
80. isabled select Manage gt General Config gt System Configuration and then set Partner Firmware Upgrade to Enabled Chapter 7 Troubleshooting and Replacing FRUs 83 84 Shutting Down a Controller Module Shut down a controller module before you remove it from an enclosure or before you power off its enclosure for maintenance repair or a move Shutting down a controller module halts I O to that module ensures that any data in the write cache is written to disk and initiates failover to the partner controller if it is active Caution While both controllers are shut down you have limited management capability for the storage system and host applications do not have access to its volumes If you want the system to remain available before shutting down one controller verify that the other controller is active To shut down a controller module Select Manage Restart System Shut Down Restart In the Shut Down panel select a controller option Click Shut Down A warning might appear that data access redundancy will be lost until the selected controller is restarted This is an informational message that requires no action Confirm the operation by clicking OK Note If the storage system is connected to a Microsoft Windows host the following event is recorded in the Windows event log Initiator failed to connect to the target R Evolution 2000 Series Troubleshooting Guide May 2008 p m R
81. ives Chapter 4 Troubleshooting Using RAIDar 9 Isolating Faulty Disk Drives When a drive fault occurs basic troubleshooting actions are Identify the faulty drive Review the drive error statistics Review the event log Replace the faulty drive Reconstruct the associated virtual disk Identifying a Faulty Disk Drive The identification of a faulty disk drive involves confirming the drive fault and identifying the physical location of the drive To confirm a drive fault use the basic troubleshooting steps in Determining Storage System Status and Verifying Faults on page 37 You can also navigate to the Monitor gt Status gt Show Notification page and look for any notifications pertaining to a disk drive fault When you have confirmed a drive fault record the drive s enclosure number and slot number To identify the physical location of a faulty drive 1 Select Manage gt Utilities gt Disk Drive Utilities gt Locate Disk Drive 2 Select the faulty drive If the drive is absent or not fully inserted it is represented with a white rectangle and is not selectable as shown in the following example 3 Click Update LED Illumination The lower LED on the selected drive starts blinking yellow For more information about viewing drive information see the reference guide 40 R Evolution 2000 Series Troubleshooting Guide May 2008 Reviewing Disk Drive Error Statistics The Disk Error Stats page provides
82. k Status Link is up active or down inactive m Signal Detect Signal is detected or no signal m Topology One of the following values Point to Point Loop if the loop is inactive a Private Loop if the port is directly attached to a host Public Loop if the port is attached to a switch m Speed 2 Gbit sec or 4 Gbit sec m FC Address 24 bit FC address or Unavailable if the FC link is not active Node WWN Controller module node World Wide Name m Port WWN Port World Wide Name Chapter 4 Troubleshooting Using RAlDar 51 Isolating External Data Path Faults on an iSCSI Storage System To troubleshoot external data path faults perform the following steps 1 Select Monitor gt Status gt Advanced Settings gt Host Port Status This page provides a graphical representation of controller host port status and port details 2 Review the graphical representation of host port status m Green Host link is up connected m White Host link is down not connected An indication of link down can be caused by one or more of the following conditions m A faulty HBA or NIC in the host m A faulty Fibre Channel cable m A faulty port in the host interface module m A disconnected cable 3 To target the cause of the link failure view the host port details by clicking on a port in the graphical view and then reviewing the details listed below it The data displayed includes iSCSI Port Statu
83. ks green If data hosts are having trouble accessing the storage system check the following If the host link status LED is green but the host link speed LED indicates the wrong speed in RAIDar select Manage gt General Config gt Host Port Configuration and set the proper link speed If a connected port s host link status LED is off the link is down In RAIDar review the event logs for indicators of a specific fault in a host data path component If you cannot locate a specific fault or cannot access the event logs use the procedure for your storage system model to isolate the fault m Isolating a Host Side Connection Fault on a Fibre Channel Storage System on page 25 m Isolating a Host Side Connection Fault on an iSCSI Storage System on page 29 Isolating a Host Side Connection Fault on a Fibre Channel Storage System This procedure requires scheduled downtime Note Do not perform more than one step at a time Changing more than one variable at a time can complicate the troubleshooting process Halt all I O to the storage system Check the host activity LED If there is activity halt all applications that access the storage system Reseat the SFP and FC cable Is the host link status LED on m Yes Monitor the status to ensure that there is no intermittent error present If the fault occurs again clean the connections to ensure that a dirty connector is not interfering with the data path
84. l controller failover is not supported if a disk drive is in a drive enclosure that is connected with only one cable to the controller enclosure This is because access to the drive enclosure will be lost if the controller to which it is connected fails When the controller with the direct connection to the drive enclosure comes back online access to the drive enclosure drives is restored To avoid this problem ensure that two cables are used to connect the enclosures as shown in the Getting Started Guide and that the cables are connected securely and are not damaged If the problem persists or affects a disk drive in a controller enclosure a hardware problem might have occurred in the drive module dongle midplane or controller module Identify and replace the FRU where the problem occurred Verify that the disk drives are all the same size within the virtual disk The virtual disk is limited by the smallest sized disk Verify that the volumes are mapped to the host using RAIDar Manage Volume Management Volume Mapping Map Hosts to Volume Replace the failed disk drive and add the replaced drive as a spare to the critical virtual disk If you have dynamic spares enabled you only need to replace the drive The system will automatically reconstruct the virtual disk Replace the bad disk drive and restore the data from backup Ensure that all drives are turned on When the vdisk is de quarantined event code 79 is returned
85. l disks to stop spinning 5 Pull the drive module out of the enclosure Installing a Drive Module To install the a drive module perform the following steps Follow all static electricity precautions as described in Static Electricity Precautions on page 80 2 If the ejector handle is closed squeeze the release on the left edge of the drive ejector handle and rotate the handle toward the right to open the locking mechanism 3 Orient the drive module with the LEDs to the left Slide the drive module into the drive slot as far as it will go 4 Rotate the drive ejector handle toward the left until the release clicks closed to firmly seat the drive module in the enclosure s internal connector If the controller enclosure is powered on the green Power Activity Fault LED illuminates indicating that the disk drive is functional 5 Use the RAIDar status page Manage gt Vdisk Configuration gt Disk Drive Status to check the status of the disk and then use Table 7 5 to determine how to continue See the reference guide for detailed instructions related to the specified actions Chapter 7 Troubleshooting and Replacing FRUs 107 Table 7 5 Disk Drive Status Status Action Online None The vdisk is online and does not have fault tolerant attributes Fault Tolerant None The vdisk is online and fault tolerant Offline The vdisk is offline either because of initialization or because drives are down and data m
86. lacing a faulty drive module Understanding Disk Related Errors The event log includes errors reported by the enclosure management processors EMPs and disk drives in your storage system If you see these errors in the event log the following information will help you understand the errors 96 R Evolution 2000 Series Troubleshooting Guide May 2008 When a disk detects an error it reports it to the controller by returning a SCSI sense key and if appropriate additional information This information is recorded in the RAIDar event log Table 7 2 lists some of the most common SCSI sense key descriptions in hexadecimal Table 7 3 lists the descriptions for the standard SCSI sense codes ASC and sense code qualifiers ASCQ all in hexadecimal See the SCSI Primary Commands 2 SPC 2 Specification for a complete list of ASC and ASCQ descriptions Table 7 2 Standard SCSI Sense Key Descriptions Sense Key Description Oh No sense lh Recovered error 2h Not ready 3h Medium error 4h Hardware error 5h Illegal request 6h Unit attention 7h Data protect 8h Blank check 9h Vendor specific Ah Copy aborted Bh Aborted command Ch Obsolete Dh Volume overflow Eh Miscompare Fh Reserved Chapter 7 Troubleshooting and Replacing FRUs 97 Table 7 3 Common ASC and ASCQ Descriptions ASC ASCQ Descriptions 0C 02 Write error auto reallocation failed 0C 03 Write error recommend r
87. le the panels indicate a fault related to controller module B 5 To gather more details regarding the failure click linked text next to the fault icon The associated status page is displayed 6 Review the information displayed in the status page If the fault relates to a controller module or power module an image of the enclosure is displayed m The module is shaded red if it has a fault or is powered off m The module is overlaid with the words NOT INSTALLED if it is absent or not fully inserted NOT INSTALLED Power Supply 2 Power Supply 2 Stopping I O When troubleshooting drive and connectivity faults ensure you have a current full backup As an additional data protection precaution stop all I O to the affected virtual disks When on site you can verify that there is no I O activity by briefly monitoring the system LEDs however when accessing the storage system remotely this is not possible To check the I O status of a remote system use the Monitor gt Statistics gt Overall Rate Stats page The Overall Rate Stats page enables you to view I O based on the host side activity interval since the page was last refreshed The page automatically refreshes at a 60 second interval The following data is presented for all virtual disks m The total IOPS and bandwidth for all virtual disks m The IOPS and bandwidth for each virtual disk To use the Overall Rate Stats page to ensure that all I O has ceased
88. ler Enclosure 2330 iSCSI Controller Enclosure SAS Expansion Enclosure This book is written for system administrators and service personnel who are familiar with Fibre Channel FC Internet SCSI iSCSI and Serial Attached SCSI SAS configurations network administration and RAID technology Before You Read This Book Before you begin to follow procedures in this book you must have already installed enclosures and learned of any late breaking information related to system operation as described in the getting started guide and release notes Typographic Conventions Typeface Meaning Examples AaBbCc123 Book title new term or See the release notes emphasized word A virtual disk vdisk can You must AaBbCc123 Directory or file name The default file name is store logs value command or The default user name is manage on screen output Type exit AaBbCc123 Text you type contrasted set password with on screen output Enter new password AaBbCc123 Variable text you replace Use the format user domain with an actual value The fonts used in your viewer might differ Related Documentation Application Title Part Number Site planning information Late breaking information not included in the documentation set Installing and configuring hardware Configuring and managing storage Using the command line interface CLI Recommendations for maximizing reliability accessibility an
89. ler or Expansion Module In a dual controller configuration controller and expansion modules are hot swappable which means you can replace one module without halting I O to the storage system or powering it off In this case the second module takes over operation of the storage system until you install the new module In a single controller configuration I O to the storage system must be halted and the storage system must be powered off A controller or expansion module might need replacing when The Fault Service Required LED is illuminated Events in RAIDar indicate a problem with the module Troubleshooting indicates a problem with the module a a m The internal clock battery fails Caution In a dual controller configuration both controllers must have the same cache size If the new controller has a different cache size controller A will boot and controller B will not boot To view the cache size select Monitor Advanced Settings Controller Versions Saving Configuration Settings Before replacing a controller module save the storage system s configuration settings to file This enables you to make a backup of your settings in case a subsequent configuration change causes a problem or if you want to apply one system s settings to another system The file contains all system configuration data including LAN configuration settings Host port configuration settings Enclosure management settings Disk config
90. ller module sense a rise in temperature it can increase fan speed to keep the disk drive temperatures within limits Balanced cooling for all of the drives is accomplished through the use of two mechanisms m Tuned port apertures in the midplane placed behind each drive carrier slot m The use of a cavity behind the entire surface of the midplane side to side and top to bottom that acts as an air pressure equalization chamber This chamber is commonly evacuated by all of the fans In this way the amount of mass flow through each drive slot is controlled to be the same slot to slot R Evolution 2000 Series Troubleshooting Guide May 2008 Airflow is controlled and optimized over the power supply by using the power supply chassis as the air duct for the power supply ensuring that there are no dead air spaces in the power supply core and increasing the velocity flow LFM by controlling the cross sectional area that the mass flow travels through Airflow is controlled and optimized over the RAID I O board and HIM in a similar manner The controller cover is used as an air duct to force air over the entire surface of the controller from front to back ensuring no dead air spaces and increasing the velocity flow LFM by controlling the cross sectional area that the mass flow travels through Cooling for all hot components is passive There are no other fans in the system other than the fans contained in the power and cooling module Air
91. lts on the network Chapter3 Troubleshooting Using System LEDs 1 32 Using Controller Module Status LEDs During normal operation the FRU OK LED fq is green the cache status LED can be green or off and the other controller module status LEDs are off If the FRU OK LED is off either m The controller module is not powered on If it should be powered on check that it is fully inserted and latched in place and that the enclosure is powered on m The controller module has failed Check the event log for specific information regarding the failure If the Fault Service Required LED A is steady yellow a fault occurred or service action is required If the Cache status LED A is blinking green a cache flush or self refresh is in progress No action is needed m Ifthe LED is blinking evenly a cache flush is in progress When a controller module loses power and write cache is dirty contains data that has not been written to disk the super capacitor pack provides backup power to flush copy data from write cache to Compact Flash memory When cache flush is complete the cache transitions into self refresh mode m If the LED is blinking slowly a cache flush is in progress In self refresh mode if primary power is restored before the backup power is depleted 3 30 minutes depending on various factors the system boots finds data preserved in cache and writes it to disk This means the system can be operational within 30 se
92. ment Controller remains active with full ownership of operations and configuration information Caution If you restart both controller modules you and users lose access to the system and its data until the restart is complete Appendix A Troubleshooting Using the CLI 9 Note If the storage system is connected to a Microsoft Windows host the following event is recorded in the Windows event log Initiator failed to connect to the target For details about using restart see the CLI reference guide restore defaults Note This command should only be used by service technicians or with the advice of a service technician Restores the manufacturer s default configuration to the controllers When the command informs you that the configuration has been restored you must restart the RAID controllers and Management Controllers for the changes to take effect After restarting the controllers hosts might not be able to access volumes until you re map them Caution This command changes how the system operates and might require some reconfiguration to restore host access to volumes For details about using restore defaults see the CLI reference guide set debug log parameters Note This command should only be used by service technicians or with the advice of a service technician Sets the types of debug messages to include in the Storage Controller debug log If multiple types are specified
93. mmediately replace it you must leave the faulty drive module in place or insert an air management module to maintain the optimum airflow inside the chassis The blank is installed using the same procedure as Installing a Drive Module on page 107 Identifying Virtual Disk Faults Obvious virtual disk problems involve the failure of a member disk drive However there are a number of not so obvious issues that result in virtual disk faults as seen in Table 7 6 Table 7 6 Virtual Disk Faults Problem Solution Expanding virtual disk requires In general expanding a virtual disk can take days to complete days to complete You cannot stop the expansion once it is started If you have an immediate need create a new virtual disk of the size you want transfer your data to the new virtual disk and delete the old virtual disk 110 R Evolution 2000 Series Troubleshooting Guide May 2008 Table 7 6 Virtual Disk Faults Continued Problem Solution Failover causes a virtual disk to become critical when one of its drives disappears A virtual disk is much smaller than it should be Volumes in the virtual disk are not visible to the host Virtual Disk Degraded Event codes 58 and 1 or event codes 8 and 1 Virtual Disk Failure Event codes 58 and 3 or event codes 8 and 3 Virtual Disk Quarantined Event code 172 Spare Disk Failure Event code 62 Spare Disk Unusable Event code 78 In genera
94. n to recover the virtual disk The Trust Virtual Disk function brings a virtual disk back online by ignoring metadata that indicates the drives might not form a coherent virtual disk This function can force an offline virtual disk to be critical or fault tolerant or a critical virtual disk to be fault tolerant You might need to do this when m A drive was removed or was marked as failed in a virtual disk due to circumstances you have corrected such as accidentally removing the wrong disk In this case one or more drives in a virtual disk can start up more slowly or might have been powered on after the rest of the drives in the virtual disk This causes the date and time stamps to differ which the storage system interprets as a problem Also see Removing a Virtual Disk From Quarantine on page 56 m A virtual disk is offline because a drive is failing you have no data backup and you want to try to recover the data from the virtual disk In this case the Trust Virtual Disk function might work but only as long as the failing drive continues to operate Caution If used improperly the Trust Virtual Disk feature can cause unstable operation and data loss Only use this function for disaster recovery purposes and when advised to do so by a service technician The virtual disk has no tolerance for any additional failures Chapter 4 Troubleshooting Using RAlDar 7 58 To enable and use Trust Vdisk Select Manage gt Utilities gt
95. nclosure for a lengthy time period or a high ambient temperature around an enclosure This chapter describes the steps to take to resolve voltage and temperature warnings and provides information about the power supply cooling fan temperature and voltage sensor locations and alarm conditions Topics covered in this chapter include m Resolving Voltage and Temperature Warnings on page 73 m Sensor Locations on page 74 Resolving Voltage and Temperature Warnings To resolve voltage and temperature warnings 1 Check that all of the fans are working by making sure each power and cooling module s DC Voltage Fan Fault Service Required LED is off or by using the RAIDar Status Summary page see Determining Storage System Status and Verifying Faults on page 37 2 Make sure that all modules are fully seated in their slots and that their latches are locked 3 Make sure that no slots are left open for more than two minutes If you need to replace a module leave the old module in place until you have the replacement or use a blank module to fill the slot Leaving a slot open negatively affects the airflow and can cause the enclosure to overheat 4 Try replacing each power and cooling module one at a time 5 Replace the controller modules one at a time 73 Sensor Locations The storage system monitors conditions at different points within each enclosure to alert you to problems Power cooling fan temperature and volt
96. ned for each controller module Each event number is prefixed with a letter identifying the controller module that logged the event If SNMP is configured events can be sent to SNMP traps For details about using show events see the CLI reference guide show expander status Note This command should only be used by service technicians or with the advice of a service technician Shows diagnostic information relating to SAS Expander Controller physical channels known as PHY lanes For each enclosure this command shows status information for PHYs in I O module A and then I O module B For details about using show expander status see the CLI reference guide show frus Shows information for all field replaceable units FRUs in the controller enclosure and in any attached drive enclosures Some information reported is for use by service technicians For details about using show frus see the CLI reference guide show protocols Shows which service and security protocols are enabled or disabled For details about using show protocols see the CLI reference guide Appendix A Troubleshooting Using the CLI 123 show redundancy mode trust Shows the redundancy status of the system For details about using show redundancy mode see the CLI reference guide Enables an offline virtual disk to be brought online for emergency data collection only It must be enabled before each use Caution This command can
97. ontroller Module LEDs Host link activity Host Ethernet link status Host link status activity Ethernet activity LINK ACT LINK ACT MUI Z s i a e a isco A iSCSI iscsi M S Port 0 Port 1 i o e CACHE conten dono BASET status Cache status Expansion LFRU OK port status Fault Service Required OK to Remove Unit Locator Figure 3 3 2330 Controller Module LEDs Host link status Host activity Ethernet link status p Host link speed Ethernet activity ej O ES LEANG C lt gt CACHE ACTIVITY 10 100 BASE T oe om gt Cache status Expansion LFRU OK port status Fault Service Required L OK to Remove _Unit Locator Figure 3 4 2530 Controller Module LEDs R Evolution 2000 Series Troubleshooting Guide May 2008 0 0 5 25 a v s o Service e Ur mo 5 gt e e e 45 Ao ofp SAS In SAS Out port status port status FRU OK Unit Locator Fault Service Required OK to Remove Figure 3 5 Expansion Module LEDs AC Power Good DC Voltage Fan Fault Service Required Figure 3 6 Power and Cooling Module LEDs Using LEDs to Check System Status Check the enclosure status LEDs periodically or after you have received an error notification If a yellow LED is on the enclosure has experienced a fault or failure More than one of the LED
98. ooling Fans The cooling fans are integrated into each of the power and cooling module FRUs Each module contains two fans mounted in tandem series The fans are powered from the 12V common rail so that a single failed power supply still enables all fans to continue to operate The fans cannot be accidentally removed as they are part of the power and cooling module Removing this module requires the disengagement of a captive panel fastener and the operation of an ejector lever to remove it from the chassis Should one fan fail in either module the system continues to operate indefinitely In addition the fan system enables the airflow pattern to remain unchanged and there is no pressure leak through the failed fan since there are always two fans in tandem and they are sealed to each other through a calibrated cavity Should a power and cooling module be turned off or unplugged the fans inside the module continue to operate at normal capacity This is accomplished by powering each fan from a power bus on the midplane The fans variable speed is controlled by the controller modules through an I2C interface The fans also provide tachometer speed information through the I2C interface Speed control is accomplished through the use of speed commands issued from the controller module The controller module has one temperature sensor at the inlet port of the controller to sense the exhaust air temperature from the disk drives Should the contro
99. osure immediately place the FRU in an antistatic bag and in antistatic packaging Handle a FRU only by its edges and avoid touching the circuitry Do not slide a FRU over any surface Limit body movement which builds up static electricity during FRU installation Identifying Controller or Expansion Module Faults The controller and expansion modules contain subcomponents that require the replacement of the entire FRU should they fail Each controller and expansion module contains LEDs that can be used to identify a fault Additionally you can use RAIDar to locate and isolate controller and expansion module faults See Troubleshooting Using RAIDar on page 35 Note When troubleshooting ensure that you review the reported events carefully The controller module is often the FRU reporting faults but is not always the FRU where the fault is occurring 80 R Evolution 2000 Series Troubleshooting Guide May 2008 Table 7 1 lists the faults you might encounter with a controller module or expansion module Table 7 1 Controller Module or Expansion Module Faults Problem Solution FRU OK LED is off FRU Fault LED is on Only one controller module boots An SDRAM memory error is reported Controller Failure Event codes 84 and 74 Controller voltage fault Controller temperature fault Memory Error Event codes 65 and 138 Flash write failure Event code 157 Firmware mismatch Event code 89 Ver
100. ote Step 8 requires that you schedule down time for the system If the drive fails again the midplane may have an intermittent fault or the connector is dirty replace the enclosure 100 R Evolution 2000 Series Troubleshooting Guide May 2008 Updating Disk Drive Firmware You can update disk drive firmware by loading a firmware update file obtained from the disk drive manufacturer or your reseller Note Updating the firmware of disk drives in a virtual disk risks the loss of data and causes the drives to be temporarily inaccessible Before performing a firmware update perform the preparation tasks below To prepare to update disk drive firmware 1 Obtain the firmware update file and store it in a network location that RAIDar can access 2 If the drive is in a virtual disk verify that it is not being initialized expanded or reconstructed Select Manage Virtual Disk Config Vdisk Utility Progress For each virtual disk the virtual disk panel shows a status icon the name RAID level size number of disk drives and number of volumes and utility status if any For each virtual disk where a utility is running a Utility Running For Virtual Disk panel specifies its status Note To stop the Initialize or Verify utility go to the Abort A Vdisk Utility page To stop background scrub of virtual disks go to the General Config System Configuration page You cannot stop the Expand or Reconstruct utili
101. ower up or on a software request Excessive spin up retries can indicate that a drive is close to failing Media Errors The number of times the drive had to retry an I O operation because the media did not successfully record retrieve the data correctly Chapter 4 Troubleshooting Using RAIDar 41 Field Description Non Media Errors The number of soft recoverable errors that are not associated with drive media Bad Block Reassignments The number of block reassignments that have taken place since the drive was shipped from the vendor A large number of reallocations in a short period of time could indicate a serious condition Bad Block List Size The number of blocks that have been deemed defective either from the vendor or over time due to reallocation Capturing Error Trend Data To capture error trend data for one or more drives 1 Perform the procedure in Reviewing Disk Drive Error Statistics on page 41 2 Create a baseline by clearing the current error statistics To clear the statistics for one drive select the drive and click Clear Selected Disk Drive Error Statistics To clear the statistics for all drives click Clear All Disk Drive Error Statistics You cannot clear the Bad Block List Size statistic If a faulty drive is present errors are captured in a short period of time If the drive has intermittent errors you might have to monitor the storage system for more than 24 hours 3 To view the error s
102. pact on I O performance m Device Side Used for diagnosing device side problems It collects device failure data as well as I O interface information with minimal impact on I O performance m Device Management Collects very verbose information including all Configuration API CAPI transactions Because this option collects a lot of data it has a substantial impact on performance and quickly fills up the debug trace Chapter 5 Troubleshooting Using Event Logs 1 m No Debug Tracing Collects no debug data m Custom Debug Tracing Shows that specific events are selected for inclusion in the log This is the default If no events are selected this option is not displayed 3 Click Change Debug Logging Setup 4 If instructed by service personnel click Advanced Debug Logging Setup Options and select one or more additional types of events Under normal conditions none of these options should be selected because they have a slight impact on read write performance 72 R Evolution 2000 Series Troubleshooting Guide May 2008 CHAPTER 6 Voltage and Temperature Warnings The storage system provides voltage and temperature warnings which are generally input or environmental conditions Voltage warnings can occur if the input voltage is too low or if a FRU is receiving too little or too much power from the power and cooling module Temperature warnings are generally the result of a fan failure a FRU being removed from an e
103. perature rise of the disk drive is dependent upon the power consumed by the disk drive which varies by drive model as well as the level of drive activity Chapter 1 System Architecture 7 18 R Evolution 2000 Series Troubleshooting Guide May 2008 CHAPTER 2 Fault Isolation Methodology The R Evolution storage system provides many ways to isolate faults within the system This chapter presents the basic methodology used to locate faults and the associated FRUs The basic fault isolation steps are Gather fault information Determine where in the system the fault is occurring Review event logs a a LI m If required isolate the fault to a data path component Gather Fault Information When a fault occurs it is important to gather as much information as possible Doing so will help you determine the correct action needed to remedy the fault Begin by reviewing the reported fault Is the fault related to an internal data path or an external data path Is the fault related to a hardware component such as a drive module controller module or power and cooling module By isolating the fault to one of the components within the storage system you will be able to determine the necessary action more rapidly Determine Where the Fault Is Occurring Once you have an understanding of the reported fault review the enclosure LEDs The enclosure LEDs are designed to alert users of any system faults and might be what alerted the user to a
104. ries Troubleshooting Guide May 2008 Enclosure ID Display The enclosure ID EID display provides a visual single digit identifier for each enclosure in a storage system The EID display is located on the left ear as viewed from the front of the chassis For a storage system that includes a controller module EID values are set by the RAID controller For drive enclosures that are attached to a host for use as JBODs just a bunch of disks EID values are set by the host When drive enclosures are attached to a controller enclosure The controller enclosure s EID is zero m A drive enclosure s EID is nonzero The EID is 1 for the first drive enclosure and the EID is incremented for each subsequent enclosure EJDs are persistent so will not change during simple reconfigurations EIDs can be used to correlate physical enclosures with logical views of the storage system provided by system interfaces such as RAIDar When drive enclosures are attached to a host a A drive enclosure s EID can be zero or nonzero a Each drive enclosure in a storage system must have a unique EID EIDs are persistent so will not change during simple reconfigurations a EIDs can be used to correlate physical enclosures with logical views of the storage system provided by system interfaces When installing a system with drive enclosures attached the enclosure IDs might not agree with the physical cabling order This is because the controller mi
105. rive down Virtual disk critical Virtual disk offline Temperature warning Temperature failure this leads to a shutdown which is also logged Voltage warning Voltage failure this leads to a shutdown which is also logged The event log stores the most recent events with a time stamp next to them with one second granularity Note If you are having a problem with the system or a virtual disk check the event log before calling technical support Event messages might enable you to resolve the problem You can save the event log to a file see Saving Log Information to a File on page 70 To view the event log 1 Do one of the following m In the System Panel click the s evevrvoe icon m In the menu select Monitor gt Status gt View Event Log The event log page is displayed 66 R Evolution 2000 Series Troubleshooting Guide May 2008 2 Click one of the following buttons in the Select Event Table To View panel to see the corresponding events For a dual controller system Button Description Controller A amp B Events Shows all events for both controllers This is the default Controller A amp B Critical Shows only critical and warning events for both Warning Events controllers Controller A Events Shows events logged by controller A Controller B Events Shows events logged by controller B For a single controller system Button Description All Controller Events Shows all
106. roller module s expansion port Is the expansion port status LED on a Yes You now know that the expansion cable is good Return cable to the original port If the expansion port status LED remains off you have isolated the fault to the controller module s expansion port Replace the controller module a No Proceed to the next step 5 Move the expansion cable back to the original port on the controller enclosure 6 Move the expansion cable on the drive enclosure to a known good expansion port on the drive enclosure Is the expansion port status LED on m Yes You have isolated the problem to the drive enclosure s port Replace the expansion module m No Proceed to Step 7 7 Replace the cable with a known good cable ensuring the cable is attached to the original ports used by the previous cable Is the host link status LED on m Yes Replace the original cable The fault has been isolated No It is likely that the controller module needs to be replaced Using Ethernet Management Port LEDs During normal operation when a controller module s Ethernet management port is connected its Ethernet link status LED is green If there is I O activity the host activity LED blinks green If a management host is having trouble accessing the storage system check the following If a connected port s Ethernet link status LED is off the link is down Use standard networking troubleshooting procedures to isolate fau
107. rors 6 ee ee 96 Disk Drive Errors esses use RE RM ee iss 98 Disk Channel Errors i ERU EUR LEM Ed 99 Identifying Faulty Drive Modules 0 0 eee 100 R Evolution 2000 Series Troubleshooting Guide May 2008 Updating Disk Drive Firmware 101 Removing and Replacing a Drive Module 104 Replacing a Drive Module When the Virtual Disk Is Rebuilding 104 Identifying the Location of a Faulty Drive Module 105 Removing a Drive Module 6 ee eee 106 Installing a Drive Module eee 107 Verify That the Correct Power On Sequence Was Performed 109 Installing an Air Management Module 00 110 Identifying Virtual Disk Faults 0 2 ee eee 110 Clearing Metadata From a Disk Drive 02222 112 Identifying Power and Cooling Module Faults 00 112 Removing and Replacing a Power and Cooling Module 114 Removing a Power and Cooling Module oo ee eee 114 Installing a Power and Cooling Module 5 115 Replacing an Enclosure 6 ee eens 116 Troubleshooting Using the CLI 0 117 Viewing Command Help ee eee 118 clearcache AAP Ca Bi Mh heh PR ut REUS 118 clear expander statuS ww eee nee 118 PINE segerrr oka ripe be ee eek Bh SRE Meee eS bee he I eee es 119 08048 7 5 PT Lp 119 reset host channel link syren a eee eee 119 IeStart 5 0 e tip aly E be ec b estesa b tu diya puede Wei tu e pna e 119 restore defaults eoe cmn eee
108. rs are displayed as hexadecimal codes If the error is a critical error perform the steps in Disk Drive Errors on page 98 Table 7 4 lists the descriptions for disk channel errors Most disk channel errors are informational because the storage system issues retries to correct any problem Errors that cannot be corrected with retries result in another critical event describing the affected array if any Table 7 4 Disk Channel Error Codes Error Code Description CRC Error CRC error on data was received from a target Dev Busy Target reported busy status Dn Ov Run Data overrun or underrun has been detected IOTimeout Array aborted an I O request to this target because it timed out Link Down Link down while communication in progress LIP I O request was aborted because of a channel reset No Respon No response from target Port Fail Disk channel hardware failure This may be the result of bad cabling PrtcolError Array detected an unrecoverable protocol error on the part of the target QueueFull Target reported queue full status Stat 04 Data overrun or underrun occurred while getting sense data Stat 05 Request for sense data failed Stat 32 Target has been reserved by another initiator Stat 42 I O request was aborted because of array s decision to reset the channel Stat 44 Array decided to abort I O request for reasons other than bus or target reset Stat 45 I
109. run the task Create the Task There are three tasks you can create TakeSnapshot ResetSnapshot and VolumeCopy Perform the operation directly to ensure the command syntax is correct For example if you want to schedule taking a snapshot first issue a command to take the snapshot and verify that it runs Then create a task that will take the snapshot when scheduled Reset Snapshot Before resetting a snapshot you must unmount the snapshot if it is connected to a host system or you could lose data There is no unmount command in the CLI The host system must perform this task Schedule the Task If your task does not run at the times you specified check the schedule specifications It is possible to create conflicting specifications m Start time is the first time the task will run m If you use the Between option the starting date time must be in the Between range m The year must be four digits between 2006 and 2999 m Either the Repeat option or the Expires On option will end a schedule m Using the Every option with a time value specifies that the task will recur at a specified time m Using the Every option with a date value specifies that the task will recur on the specified days at either the start time or another specified time m The Only On option constrains the period of recurrence m Nth must match the number Ist 2nd 3rd 4th 21st 22nd etc Appendix A Troubleshooting Using the CLI 5 Errors As
110. s your current software versions Click Browse and select the software package file Click Load Software Package File If the storage system finds a problem with the file it shows a message at the top of the page To resolve the problem try the following m Be sure to select the software package file that you just downloaded Download the file again in case it got corrupted Do not attempt to edit the file After about 30 seconds the Load Software to Controller Module panel is displayed This page lets you know whether the file was validated and what software components are in the file The storage system only updates the software that has changes Chapter 7 Troubleshooting and Replacing FRUs 1 5 Review the current and new software versions and then click Proceed with Code Update A Code Load Progress window is displayed to show the progress of the update which can take several minutes to complete Do not power off the storage system during the code load process Once the firmware upload is complete the controller resets after which the opposite controller automatically repeats the process to load the new firmware When the update completes on the connected controller you are logged out Wait one minute for the controller to start and click Log In to reconnect to RAIDar Identifying SFP Module Faults The FC Controller enclosure uses small form factor pluggable SFP transceivers to attach the enclosure to Fibre Channel
111. s Details Selected controller and port number Link Status Link is up or down Qualified Name 1SCSI qualified name IQN Link Speed Actual link speed in Gbit sec IP Version IP addressing version 4 for IPv4 IP Address Port IP address IP Mask Port IP subnet mask IP Gateway Port gateway IP address Service Port iSCSI port number Hardware Address Port MAC address 52 R Evolution 2000 Series Troubleshooting Guide May 2008 Isolating External Data Path Faults on a SAS Storage System To troubleshoot external data path faults perform the following steps Select Monitor gt Status gt Advanced Settings gt Host Port Status This page provides a graphical representation of controller host port status and port details Review the graphical representation of host port status m Green Host link is healthy m Orange Host link is degraded m Red Host link is down An indication of link down can be caused by one or more of the following conditions A faulty HBA in the host A faulty SAS cable A faulty port in the host interface module A disconnected cable To target the cause of the link failure view the host port details by clicking on a port in the graphical view and then reviewing the details listed below it The data displayed includes m Topology Port connection type m Speed Actual link speed in Gbit per second per PHY lane m Number of Active Lanes The number of a
112. s might display a fault condition at the same time For example if a disk drive failed due to an exceedingly high ambient temperature both the Temperature Fault LED and the Fault Service Required LED indicate the fault This functionality can help you determine the cause of a fault in a FRU The following topics describe what to do when an LED indicates a fault condition For descriptions of all LED statuses see the getting started guide for your enclosure model Using Enclosure Status LEDs on page 24 Using Drive Module LEDs on page 24 Using Controller Module Host Port LEDs on page 25 Using the Controller Module Expansion Port LED on page 30 Using Ethernet Management Port LEDs on page 31 Using Controller Module Status LEDs on page 32 Using Power and Cooling Module LEDs on page 33 Using Expansion Module LEDs on page 33 Chapter 3 Troubleshooting Using System LEDs 3 A Using Enclosure Status LEDs During normal operation the FRU OK LED fy is green and the other enclosure status LEDs are off If the FRU OK LED y is off the enclosure is not powered on If the enclosure should be powered on verify that its power and cooling modules are properly cabled to an active AC power sources and are switched on If the Fault Service Required LED A is yellow an enclosure level fault occurred and service action is required If the Temperature Fault LED is yellow the enclosure temperature is above threshold Using
113. s two controllers enter the IP address of the partner controller Configure your browser according to the information contained in the reference guide Click Refresh or Reload in your browser to display current data in RAIDar Be sure that someone else is not accessing the system using the CLI It is possible for someone else to change the system s configuration using the CLI The other person s changes might not display in RAIDar until you refresh the RAIDar page If you are using Internet Explorer clear the following option Tools gt Internet Options gt Accessibility gt Ignore Colors Specified On Webpages Prevent RAIDar pages from being cached by disabling web page caching in your browser User configuration affects the RAIDar menu For example diagnostic functions are available only to users with Diagnostic access privileges See the reference guide for information on user configuration and setting access privileges 1 Use a terminal emulator such as Microsoft HyperTerminal to connect to the system 2 In the emulator press Enter to display the serial CLI prompt No password is required because the local host is expected to be secure 3 Use the create user command to create new users For information about using the command enter help create user or see the CLI reference guide 36 R Evolution 2000 Series Troubleshooting Guide May 2008 Determining Storage System Status and Verifying Faults The
114. settings to a file you also save the configuration of the virtual disk onto each of the hard drives This step saves the current configuration onto the new hard drive If the drive is used as a spare its metadata is automatically updatd Verify That the Correct Power On Sequence Was Performed Review the power on sequence that you most recently used for the enclosure If you are uncertain about the sequence used repeat the power on sequence in the following order to see if it results in a Good status for the virtual disk that originally had the failed drive 1 Power up the enclosures and associated data host in the following order a Drive enclosures first b Controller enclosure next Chapter 7 Troubleshooting and Replacing FRUs 109 c Data hosts last if they had been powered down for maintenance purposes 2 In RAIDar select Monitor gt Status gt Vdisk Status to display the virtual disk overview panel This panel displays an icon for each virtual disk with information about the virtual disk below it Installing an Air Management Module An air management module looks like a drive module however it is an empty box used to maintain optimum airflow and proper cooling in an enclosure If your system was ordered with less than 12 drive modules it was shipped with air management modules for the slots without drive modules Optionally air management modules can be ordered If you must remove a drive module and cannot i
115. show expander status on page 123 show frus on page 123 show protocols on page 123 show redundancy mode on page 124 trust on page 124 Problems Scheduling Tasks on page 125 Missing Parameter Data Error on page 126 117 Viewing Command Help To view brief descriptions of all commands that are available to the user level you logged in as type help To view help for a specific command type either help command command To view information about the syntax to use for specifying disk drives virtual disks volumes and volume mapping type help syntax clear cache Clears any unwritable cache in both RAID controllers for a specified volume or any orphaned data for volumes that no longer exist This command can be used with a dual controller configuration only For details about using clear cache see the CLI reference guide clear expander status Note This command should only be used by service technicians or with the advice of a service technician Clears the counters and status for SAS Expander Controller lanes Counters and status can be reset to a good state for all enclosures or for a specific enclosure whose status is ERROR as shown by the show expander status command For details about using clear expander status see the CLI reference guide 118 R Evolution 2000 Series Troubleshooting Guide May 2008 ping rescan Tests communication
116. sociated with Scheduling Tasks The following table describes error messages associated with scheduling tasks Table 7 8 Errors Associated with Scheduling Tasks Error Message Solution Task Already Exists Select a different name for the task Unknown Task Type The task type is misspelled Valid task types are TakeSnapshot ResetSnapshot and VolumeCopy Schedule Already Exists Select a different name for the schedule Expected one of START EVERY There might be a comma at the end of the expression BETWEEN ONLY COUNT EXPIRES Invalid syntax for Nth suffix The suffix must match the number 1st 2nd 3rd etc Missing Parameter Data Error If you try to use a command that has a name parameter and the CLI displays Error The command is missing parameter data then the name value you specified might have been interpreted as the keyword of an optional parameter For example this problem would occur if you tried to create a virtual disk named A or a without specifying the assigned to parameter To use a name that the CLI could interpret as an optional parameter you must specify that parameter before the name parameter 126 R Evolution 2000 Series Troubleshooting Guide May 2008 Index A air management module installing 110 architecture system overview 11 B bad block list size displaying 42 reassignments displaying 42 boot handshake 89 C cables identifying faults drive enclosure side 95 host sid
117. specific drive fault information It shows a graphical representation of the enclosures and disks installed in the system The Disk Error Stats page can be used to gather drive information and to identify specific drive errors Additionally you can capture intermittent errors To view the disk drive error statistics Select Monitor gt Statistics gt Disk Error Stats The top panel displays all enclosures and drives in the storage system Select the drive whose error statistics you want to view Click Show Disk Drive Error Statistics The drive error data for the selected disk is displayed in the second panel Note any error counts displayed for these statistics Field Description SMART Event Count The number of SMART Self Monitoring Analysis and Reporting Technology events that the drive recorded These events are often used by the vendor to determine the root cause of a drive failure Some SMART events may indicate imminent electromechanical failure I O Timeout Count The number of times the drive accepted an I O request but did not complete it in the required amount of time Excessive timeouts can indicate potential device failure media retries or soft recoverable errors No Response Count The number of times the drive failed to respond to an I O request A high value can indicate that the drive is too busy to respond to further requests Spin up Retries The number of times the drive failed to start on p
118. t of the enclosure Replacing a Controller Module or Expansion Module You can install a controller module or expansion module into an enclosure that is powered on Caution When replacing a controller module ensure that less than 10 seconds elapse between inserting the module into a slot and fully latching it in place Failing to do so might cause the controller to fail If it is not latched within 10 seconds remove the module from the slot and repeat the process Chapter 7 Troubleshooting and Replacing FRUs 7 To install a controller module or an expansion module 1 Follow all static electricity precautions as described in Static Electricity Precautions on page 80 2 Loosen the thumbscrews press the latches downward 3 Slide the controller into the enclosure as far as it will go 1 4 Press the latches upward to engage the controller 2 turn the thumbscrews finger tight 5 Reconnect the cables Note In a dual controller configuration if the firmware versions differ between the two controllers Partner Firmware Upgrade brings the older firmware to the later firmware level The FRU OK LED illuminates green when the module completes initializing and is online If the enclosure s Unit Locator LED is blinking use RAIDar to stop it 1 Select Manage General Config Enclosure Management 2 Click Turn Off Locator LED 88 R Evolution 2000 Series Troubleshooting Guide May 2008
119. tatistics select the suspected drive and click Show Disk Drive Error Statistics 4 Review the Disk Drive Error Statistics panel for drive errors The Disk Drive Error Statistics panel enables you to review errors from each of the two ports 42 R Evolution 2000 Series Troubleshooting Guide May 2008 Reviewing the Event Logs If all the steps in Identifying a Faulty Disk Drive on page 40 and Reviewing Disk Drive Error Statistics on page 41 have been performed you have determined the following m A disk drive has encountered a fault m The location of the disk drive m What the fault is The next step is to review the event logs to determine if there were any events that led to the fault If you skip this step you could replace the faulty drive and then encounter another fault To view the event logs from any page click the EVENTLOG icon in the System Panel See Troubleshooting Using Event Logs on page 65 for more information about using event logs Reconstructing a Virtual Disk If one or more drives fail in a redundant virtual disk RAID 1 3 5 6 10 or 50 and properly sized spares are available the storage system automatically uses the spares to reconstruct the virtual disk Virtual disk reconstruction does not require I O to be quiesced so the virtual disk can continue to be used while the Reconstruct utility runs A properly sized spare is one whose capacity is equal to or greater than the smallest drive
120. ternal processors and activity on the management processor Note The controllers share one memory buffer for gathering log data and for loading firmware Do not try to perform more than one save logs operation at a time or to perform a firmware update operation while performing a save logs operation Doing so will display a buffer busy error To save log information to a file 1 Select Manage gt Utilities gt Debug Utilities gt Save Logs To File 2 Type contact information and comments to include in the log information file Contact information provides the support representatives who are reviewing the file a means to identify who saved the log Comments can explain why the logs are being saved and include pertinent information about system faults 3 Under File Contents select the logs to include in the file By default all logs are selected Note Select logs judiciously Gathering log data can be a lengthy operation especially if the system is performing I O 4 Click Generate Log Information When processing is complete a summary page is displayed 5 Review the summary of contact information comments and selected logs 6 Click Download Selected Logs To File 7 If prompted to open or save the file click Save 70 R Evolution 2000 Series Troubleshooting Guide May 2008 8 If prompted to specify the file location and name do so using a logs extension The default file name is store logs If
121. th Faults on an iSCSI Storage System 52 Isolating External Data Path Faults on a SAS Storage System 53 Resetting a Host Channel on an FC Storage 890 54 Changing PHY Fault Isolation Settings sees 54 R Evolution 2000 Series Troubleshooting Guide May 2008 Resetting Expander Error Counters ee eee 55 Disabling or Enabling a PHY 55 Disabling or Enabling PHY Isolation 0 55 Using Recovery Utilities ee ha ce ak Wee SER URGE HER 56 Removing a Virtual Disk From Quarantine 5 56 Trusting a Virtual Disk for Disaster Recovery 00000005 57 Problems Scheduling Tasks 6 eee eee 59 Affect of Changing the Date and Time ww se ee eee eee 60 Deleting Tasks eR oen mcm hk ru pee 60 Errors Associated with Scheduling Tasks 00 2 60 Selecting Individual Events for Notification 00 61 Selecting or Clearing All Events for Notification 0 62 Correcting Enclosure IDS ic Fe RAM XM E IP 63 Problems After Power On or Restart 000022 63 Troubleshooting Using Event Logs 1 cece ccc cee ccc ee rnnt 65 FventSeverties A cep UE epe a ats 65 Viewing the Event Login RAIDar 002 66 Viewing an Event Log Saved From RAIDar 0 68 Reviewing Event Logs 0000000020 Ie 69 Saving Log Information toa File 00222 ee 70 Configuring the Debug Log ee eee 71 Voltage and Temperature Warnings ccc cece ce eee weet reece eens 73 Resolving Voltage and Temperatur
122. the host link status LED on m Yes You now know that the host cable and host side devices are functioning properly Return the cable to the original port If the link status LED remains off you have isolated the fault to the controller module s port Replace the controller module m No Proceed to the next step Replace the HBA with a known good HBA or move the host side cable to a known good HBA Chapter3 Troubleshooting Using System LEDs 7 Is the host link status LED on m Yes You have isolated the fault to the HBA Replace the HBA No It is likely that the controller module needs to be replaced 6 Move the cable back to its original port Is the host link status LED on No The controller module s port has failed Replace the controller module Yes Monitor the connection for a period of time It may be an intermittent problem which can occur with damaged cables and HBAs 28 R Evolution 2000 Series Troubleshooting Guide May 2008 Isolating a Host Side Connection Fault on an iSCSI Storage System This procedure requires scheduled downtime Note Do not perform more than one step at a time Changing more than one variable at a time can complicate the troubleshooting process Halt all I O to the storage system Check the host activity LED If there is activity halt all applications that access the storage system Reseat the iSCSI cable Is the host link status LED on
123. ty unless you delete the virtual disk If any of these tasks are in progress wait for it to complete before performing the update Then restart this procedure 3 Ensure that no other user is performing administrative functions on the storage system 4 Verify that background scrub is disabled a Select Manage General Config System Configuration b If it s not already set to Disabled set Background Scrub to Disabled c Click Change System Configuration 5 Back up the data for the virtual disk that the drive is part of Chapter 7 Troubleshooting and Replacing FRUs 101 6 Stop host I O by either disconnecting data cables from the storage system controllers or powering down all hosts connected to the system To update disk drive firmware 1 Select Manage gt Update Software gt Disk Drive Firmware gt Update Firmware 2 Select the type of disk drives to update Drives that have the same manufacturer model and firmware revision are considered the same type For example two identical disk drives with different firmware revisions are considered to be different types If firmware update is not supported for a disk drive type the Select column shows Not Supported for that type and you cannot continue the firmware update process 3 Click Select Type And Continue Disk drives of the type you selected are listed and the following information is displayed for each disk drive m Device WWN The disk drive s nod
124. ual PHYs and disable or enable PHY fault isolation Use of the Expander Status page is described in Checking PHY Status on page 47 and in the reference guide R Evolution 2000 Series Troubleshooting Guide May 2008 Resetting Expander Error Counters If PHYs have errors you can reset expander error counters and then observe error activity during normal operation If a PHY continues to accumulate errors you can disable it in the Expander Controller Phy Detail panel To reset expander error counters In the Clear Expander Errors panel click Clear Errors Disabling or Enabling a PHY To disable or enable a PHY In the Expander Controller Phy Detail panel click the PHY s Disable or Enable button When you disable a PHY its button changes to Enable and its Status value changes to DISABLED When you enable a PHY its button changes to Disable and its status value changes to OK or another status Disabling or Enabling PHY Isolation You can change an expander s PHY Isolation setting to enable or disable fault monitoring and isolation for all PHYs in that expander If Disable is shown the setting is enabled if Enable is shown the setting is disabled This setting is enabled by default To change the PHY isolation setting for expander A or expander B In the Phy Isolation Details panel click the Phy Isolation field s Disable or Enable button When you disable PHY isolation its button changes to Enable When you ena
125. uration settings Services security settings System information settings System preference settings Event notification settings 82 R Evolution 2000 Series Troubleshooting Guide May 2008 DAS 5 SED The configuration file does not include configuration data for virtual disks and volumes You do not need to save this data before replacing a controller or expansion module because the data is saved as metadata in the first sectors of associated disk drives To save system configuration data to a file on the management host or network In RAIDar connect to the IP address of one of the controller modules Select Manage gt Utilities gt Configuration Utilities gt Save Config File Click Save Configuration File If prompted to open or save the file click Save If prompted to specify the file location and name do so using a config extension The default file name is saved_config config Note If you are using Firefox and have a download directory set the file is automatically saved there In a dual controller configuration the storage system s partner Firmware Upgrade option is enabled by default so when you upgrade a controller the system automatically ensures that both controllers have the most recent version Use RAIDar to verify that partner Firmware Update is enabled Select Monitor gt Status gt Advanced Settings gt Misc Configuration to view the current setting If partner Firmware Upgrade is d
126. use spaces to separate them and enclose the list in quotation marks For details about using set debug log parameters see the CLI reference guide 120 R Evolution 2000 Series Troubleshooting Guide May 2008 set expander fault isolation When fault isolation is enabled the Expander Controller will isolate PHYs that fail to meet certain criteria When fault isolation is disabled the errors are noted in the logs but the PHYs are not isolated For details about using set expander fault isolation see the CLI reference guide set expander phy set led The Expander Controller will enable or disable isolate the specified PHY For details about using set expander phy see the CLI reference guide Changes the state of drive module or enclosure LEDs to help you locate devices For a drive module the Power Activity Fault LED will blink yellow For an enclosure the Unit Locator LED on the chassis ear and on each controller module will blink white For details about using set led see the CLI reference guide set protocols Enables or disables one or more of the following service and security protocols http for standard access to RAIDar https for secure access to RAIDar telnet for standard access to the CLI ssh for secure access to the CLI ftp an alternate interface for firmware upgrade Storage Management Initiative Specification SMI S Simple Network Management Protocol SNMP Telnet service port 1023 Telnet d
127. with a remote host The remote host is specified by IP address Ping sends ICMP echo response packets and waits for replies For details about using ping see the CLI reference guide When installing a system with drive enclosures attached the enclosure IDs might not agree with the physical cabling order This is because the controller might have been previously attached to some of the same enclosures and it attempts to preserve the previous enclosure IDs if possible To correct this condition make sure that both controllers are up and perform a rescan using the CLI For details see the CLI reference guide reset host channel link restart Issues a loop initialization primitive LIP from specified controllers on specified channels This command is for use with an FC system using FC AL loop topology For details about using reset host channel link see the CLI reference guide Restarts the RAID controller or the Management Controller in either or both controller modules If you restart a RAID controller it attempts to shut down with a proper failover sequence which includes stopping all I O operations and flushing the write cache to disk and then the controller restarts The Management Controllers are not restarted so they can provide status information to external interfaces If you restart a Management Controller communication with it is temporarily lost until it successfully restarts If the restart fails the partner Manage
128. ystem compares the firmware of the existing controller and that of the new controller The controller with the older firmware automatically downloads the firmware from the controller with the more recent firmware partner firmware upgrade If told to do so by a service technician you can disable the partner firmware upgrade function using RAIDar 90 R Evolution 2000 Series Troubleshooting Guide May 2008 Disabling Partner Firmware Upgrade The partner firmware upgrade option is enabled by default in RAIDar Only disable this function if told to do so by a service technician Select Manage gt General Config gt System Configuration For Partner Firmware Upgrade select Disable Updating Firmware Using RAIDar RAIDar enables you to upgrade the firmware in your storage system when new releases are available Note The controllers share one memory buffer for gathering log data and for loading firmware Do not try to perform more than one firmware update operation at a time or to perform a firmware update operation while performing a save logs operation Doing so will display a buffer busy error To update your firmware using RAIDar perform the following steps Ensure that the software package file is saved to a location on your network that the storage system can access Select Manage Update Software Controller Software The Load Software panel is displayed which describes the update process and list

Download Pdf Manuals

image

Related Search

Related Contents

Navman TRACKER950 User's Manual  METAL-TECH R.G. (TX 1) FICHE TECHNIQUE  D CZ DK E F FIN GB GR I N NL S PL Ford Transit Connect 2002  ThinkPad Port Replicator with Advanced EtherJet Feature User's  Targus Wallet Stand Case Samsung Note 4 - Black  Samsung 2494HM Priručnik za korisnike  GSB 13 RE Professional  NSCAD University OneWeb User Guide PLEASE READ  italiano Manuale di installazione e funzionamento Gruppo sostitutivo  Klip Xtreme KFM-335 flat panel wall mount  

Copyright © All rights reserved.
Failed to retrieve file