logo资料库

IBM存储串口命令大全.pdf

第1页 / 共164页
第2页 / 共164页
第3页 / 共164页
第4页 / 共164页
第5页 / 共164页
第6页 / 共164页
第7页 / 共164页
第8页 / 共164页
资料共164页,剩余部分请下载后查看
1. Introduction
2. Comparison of Commands Before and After 06.16
3. Shell Commands - Usage and Explanation
3.1 Starting the Shell
3.2 Shell Commands
3.2.1 Quick Overview of Commands
3.2.2 Drive/VOLUME Status Commands
3.2.2.01 cfgPh
3.2.2.02 cfgPbDev
3.2.2.03 cfgPhy
3.2.2.04 cfgPhyList
3.2.2.05 cfgUnit
3.2.2.06 cfgUnitList
3.2.2.07 ghsList
3.2.2.08 vdAll
3.2.2.09 vdShow
3.2.2.10 cfgShow
3.2.2.11 cfgSundTab
3.2.2.12 cfgDd
3.2.3 Drive/VOLUME Modify Commands
3.2.3.01 isp cfgPrepareDrive,0x
3.2.3.02 isp cfgFailDrive,0x
3.2.3.03 isp cfgReplaceDrive,0x
3.2.3.04 isp cfgSetDevOper,0x
3.2.3.05 isp cfgDelVdisk,
3.2.3.06 isp cfgRefreshVdisk,,,0
3.2.3.05 incrementCfgGenerationNumber
3.2.4 Controller/RDAC Status Commands
3.2.4.01 arrayPrint
3.2.4.02 arrayPrintSummary
3.2.5 Controller/RDAC Modify Commands
3.2.5.01 isp rdacMgrSetModeActivePassive
3.2.5.02 isp rdacMgrSetModeDualActive
3.2.5.03 isp rdacMgrAltCtlFail
3.2.5.04 isp rdacMgrAltCtlResetRelease
3.2.5.05 acsAutoCodeSync
3.2.5.06 isp rdacMgrAltCtlReset
3.2.6 Other Useful Shell Commands and Procedures
3.2.6.01 cacheAnalyze
3.2.6.02 ccmStateAnalyze
3.2.6.03 memShow & memoryShow
3.2.6.04 moduleList
3.2.6.05 moduleShow
3.2.6.06 spmShow
3.2.6.07 spmShowMaps
3.2.6.08 getObjectGraph_MT 8
3.2.6.09 mhmPrintPeanutStatus
3.2.6.10 mhmPrintFredStatus
3.2.6.11 svlShow
3.2.6.12 avtHostShow
3.2.7 netCfgShow and netCfgSet
3.2.7.1 Troubleshooting
3.2.7.1.1 Testing a Network Connection
3.2.7.1.2 Network Statistics
3.2.7.2 Common Network Problems
3.2.8 writeZerosFlag
3.2.8.01 Turning writeZerosFlag On
3.2.8.02 Turning writeZerosFlag Off
3.2.9 Reviving a Dead Volume
3.2.10 Deleting a Host Port from the Shell
3.2.11 Volume is not accessible from the host
3.2.12 Drive path redundancy lost
3.2.13 How to retrieve the Major Event Log (MEL) from the shell
3.2.14 Adding drives that have a previous DacStor on them
3.2.15 Changing the modification priority
3.2.16 How to identify a drive from the shell
3.2.17 How to create and delete a Global Hot Spare from the shell
3.2.18 Monitoring and Stopping Media Scan from the shell
3.2.19 hdd 90
3.2.20 Turning tracing on and repairing bad blocks
3.2.21 Clearing the Storage Partition Management Region
4. Fibre Channel Driver Commands
4.1 Overview
4.1.1 Cables
4.1.2 Watchdog Timer
4.2 Debugging Problems with the Fibre Channel Interface
4.3 The fc commands
4.3.1 fc
4.3.1.01 fc 2 (Fibre Channel History)
4.3.1.02 fc 3 (list of open exchanges)
4.3.1.03 fc 5 (Quick Status)
4.3.1.04 fc 6 (Frame Mgr Status Log)
4.3.1.05 fc 7 (Check Condition Log)
4.3.1.06 fc 8 (Event Log)
4.3.1.07 fc 10 (host login list)
4.3.1.08 fc 10,10,3 (detailed host login list)
4.3.1.09 fc 12 (firmware versions)
4.3.1.10 fc 20 (Tachyon Line-level Statistics)
4.3.1.11 Clear Counters (fc90)
4.3.1.12 Clearing the accumulated totals and the trace (fc 91)
4.3.1.13 fc 100 (World Wide Name change information)
4.3.1.14 fcNames (How to get worldwide names for all the channels)
4.3.1.15 fc101
4.3.1.16 fc111
4.3.1.17 fcAll (How to get an overall status)
4.3.1.18 fcTail (Display last few entries of each log)
4.3.1.19 fcHosts
4.3.1.20 fcDump
4.3.2 fcDevs
4.3.2.01 fcDevs 1 - All Views by View Type (Active)
4.3.2.02 fcDevs 2 - Inquiry View
4.3.2.03 fcDevs 3 – Names View
4.3.2.04 fcDevs 4 – Path View
4.3.2.05 fcDevs 5 – Common Names View
4.3.2.06 fcDevs 6 – Bufs View
4.3.2.07 fcDevs 7 - Detail (All Luns) View and fcDevs 8 - Detail (Active Luns Only) View
4.3.2.08 fcDevs 9 - All Views by LUN Device
4.3.2.09 fcDevs 10 - All Views by View Type (Detailed)
4.3.2.10 fcDevs 11 - RLS View
4.3.2.11 fcDevs 12 - Devices with any Errors
4.3.2.12 fcDevs 13 - Devices with RW Errors Returned by VDD
4.3.2.13 fcDevs 14 - Devices with Major Errors
4.3.2.14 hddDump
5. ION Driver Commands
5.1 Overview
5.1.1 ion Commands
5.1.1.01 ionHelp
5.1.1.02 ch and chall
5.1.1.03 lu and luall
5.1.1.04 iditn and iditnall
5.1.1.05 tditn and tditnall
5.1.1.06 ionShowInquiry
5.1.1.07 ionShow 12
5.1.1.08 ionShow 99
5.1.1.09 Controller I/O Breakdown
5.2.1 hids Commands
5.2.1.01 hids 104 or ‘h’
5.2.1.02 hids 2
5.2.1.03 hids 32
5.2.1.04 hids 77
5.2.1.05 hids 108
5.3.1 fcn Commands
5.3.1.01 fcnHelp
5.3.1.02 fcnShow
5.3.1.03 fcnShow 11 and fcnRls
5.3.1.02 fcnChannelReport and fcnCMClearCounts
5.4 Serially Attached SCSI (SAS)
5.4.1.01 sasHelp
5.4.1.02 sasShowChannels
5.4.1.03 sasShowMiswires
5.4.1.04 sasShowPhyErrStats
5.4.1.05 sasShowDevices
5.4.1.06 sasShowExpanders
5.4.1.07 sasShowAllExpanders
5.5 Subystem Monitor (SSM)
5.5.1.01 ssmHelp
5.5.1.02 ssmShow
5.5.1.03 ssmShowEnclosures
5.5.1.04 ssmAudibleAlarm
5.5.1.05 ssmIdentifyDrive
Appendix
A.1 Destination Driver MEL Events Decoder
A.1.1 FIBRE DRIVE-SIDE INTERFACES ONLY
Tables of Statuses
A.2 LOOP-ID to ALPA conversion table
A.3 Engenio Host Sense Data and ASC/ASCQ codes
A.3.1 Host Sense Data
A.3.1.01 Request Sense Data Format
A.3.1.02 Incorrect Length Indicator (ILI) - Byte 2
A.3.1.03 Sense Key - Byte 2
A.3.1.04 Information Bytes - Bytes 3-6
A.3.1.05 Additional Sense Length - Byte 7
A.3.1.06 Command Specific Information - Bytes 8-11
A.3.1.07 Additional Sense Codes - Bytes 12-13
A.3.1.08 Field Replaceable Unit Code - Byte 14
Host Channel Group (0x01)
Controller Drive Interface Group (0x02)
Controller Buffer Group (0x03)
Controller Array ASIC Group(0x04)
Controller Other Group (0x05)
Subsystem Group (0x06)
Subsystem Configuration Group (0x07)
Sub-enclosure Group (0x08)
Redundant Controller Group (0x09)
Drive Group (0x10 - 0xFF)
A.3.1.09 Sense Key Specific Bytes - Bytes 15-17
A.3.1.10 Recovery Actions - Bytes 18-19
A.3.1.11 Total Number Of Errors - Byte 20
A.3.1.12 Total Retry Count - Byte 21
A.3.1.13 ASC/ASCQ Stack - Bytes 22-25
A.3.1.14 Additional FRU Information - Bytes 26-33
FRU Group Qualifiers For The Host Channel Group (Code 0x01)
FRU Group Qualifiers For Controller Drive Interface Group (Code 0x02)
FRU Group Qualifiers For The Subsystem Group (Code 0x06)
FRU Group Qualifiers For The Sub-enclosure Group (Code 0x08)
FRU Group Qualifiers For The Redundant Controller Group (Code 0x09)
A.3.1.15 Error Specific Information - Bytes 34-36
A.3.1.16 Error Detection Point - Bytes 37-40
A.3.1.17 Original CDB - Bytes 41-50
A.3.1.18 Host ID - Byte 51
A.3.1.19 Host Descriptor - Bytes 52-53
A.3.1.20 Controller Serial Number - Bytes 54-69
A.3.1.21 Array Software Revision - Bytes 70-73
A.3.1.22 LUN Number - Byte 75
A.3.1.23 LUN Status - Byte 76
A.3.1.24 Drive Software Revision - Bytes 79-82
A.3.1.25 Drive Product ID - Bytes 83-98
A.3.1.26 Array Power-up Status - Bytes 99-100
A.3.1.27 RAID Level - Byte 101
A.3.1.28 Drive Sense Identifier - Bytes 102-103
A.3.1.29 Drive Sense Data - Bytes 104-135
A.3.1.30 Sequence Number - Bytes 136-139
A.3.1.31 Date and Time Stamp - Bytes 140-155
A.3.2 Sense Codes
A.3.2.1 Sense Keys
A.3.2.2 Additional Sense Codes And Qualifiers
A.4 Industry Standard ASC/ASCQ Codes
A.4.1 SCSI ASC/ASCQ Table Format Explanation
A.4.2 SCSI ASC/ASCQ Assignments
A.5 SATA ASC/ASCQ Codes
Subject Index – Volume 1
Subject Index – Volume 2
TROUBLESHOOTING and TECHNICAL REFERENCE GUIDE Volume 1 4th Edition January 30, 2007 Compiled and edited by Stephen Gragert World Wide Technical Support Trainer ***************************************************************************************** This document and information herein is the property of Engenio Storage Group, LSI Logic, Inc. and all Copyright © 1999-2007 by Engenio Storage Group, LSI Logic, Inc. All rights reserved. Printed in USA. Engenio Storage Group, LSI Logic, Inc. is an active member of the RAID Advisory Board, an industry consortium dedicated to fostering Engenio Storage Group, LSI Logic, Inc. is an active member of the Technical Support Alliance Network. the understanding and utilization of RAID technology. unauthorized use and reproduction is prohibited.
This page intentionally left blank
Troubleshooting and Technical Reference Guide - Volume 1 Table of Contents 1. 2. 3. 3.1 3.2 3.2.1 3.2.2 3.2.2.01 3.2.2.02 3.2.2.03 3.2.2.04 3.2.2.05 3.2.2.06 3.2.2.07 3.2.2.08 3.2.2.09 3.2.2.10 3.2.2.11 3.2.2.12 3.2.3.01 3.2.3.02 3.2.3.03 3.2.3.04 3.2.3.05 3.2.3.06 3.2.3.05 3.2.4.01 3.2.4.02 3.2.5.01 3.2.5.02 3.2.5.03 3.2.5.04 3.2.5.05 Introduction _______________________________________________________________5 Comparison of Commands Before and After 06.16 ________________________________6 Shell Commands - Usage and Explanation _____________________________________11 Starting the Shell ______________________________________________________________ 11 Shell Commands _______________________________________________________________ 12 Quick Overview of Commands _______________________________________________________ 12 Drive/VOLUME Status Commands ____________________________________________________ 13 cfgPh _________________________________________________________________ 13 cfgPbDev _______________________________________________________ 13 cfgPhy ________________________________________________________________ 14 cfgPhyList____________________________________________________________________ 16 cfgUnit ______________________________________________________________ 16 cfgUnitList ___________________________________________________________________ 19 ghsList ______________________________________________________________________ 19 vdAll __________________________________________________________________ 20 vdShow _____________________________________________________________ 20 cfgShow _____________________________________________________________________ 23 cfgSundTab___________________________________________________________________ 23 cfgDd _________________________________________________________________ 24 Drive/VOLUME Modify Commands___________________________________________________ 24 isp cfgPrepareDrive,0x__________________________________________________ 24 isp cfgFailDrive,0x ____________________________________________________ 24 isp cfgReplaceDrive,0x _________________________________________________ 24 isp cfgSetDevOper,0x __________________________________________________ 24 isp cfgDelVdisk,_______________________________________________________ 24 isp cfgRefreshVdisk,,,0 ___________________________ 24 incrementCfgGenerationNumber __________________________________________________ 24 Controller/RDAC Status Commands ___________________________________________________ 25 arrayPrint ____________________________________________________________________ 25 arrayPrintSummary_____________________________________________________________ 26 Controller/RDAC Modify Commands __________________________________________________ 27 isp rdacMgrSetModeActivePassive ________________________________________________ 27 isp rdacMgrSetModeDualActive __________________________________________________ 27 isp rdacMgrAltCtlFail___________________________________________________________ 27 isp rdacMgrAltCtlResetRelease ___________________________________________________ 27 acsAutoCodeSync______________________________________________________________ 27 isp rdacMgrAltCtlReset ___________________________________________________________ 27 Other Useful Shell Commands and Procedures ___________________________________________ 27 3.2.6.01 cacheAnalyze _________________________________________________________________ 27 ccmStateAnalyze ______________________________________________________________ 28 3.2.6.02 3.2.6.03 memShow & memoryShow ______________________________________________________ 29 3.2.6.04 moduleList ___________________________________________________________________ 30 3.2.6.05 moduleShow __________________________________________________________________ 32 3.2.6.06 spmShow_____________________________________________________________________ 32 3.2.6.07 spmShowMaps ________________________________________________________________ 34 3.2.6.08 getObjectGraph_MT 8 __________________________________________________________ 35 3.2.6.09 mhmPrintPeanutStatus __________________________________________________________ 45 3.2.6.10 mhmPrintFredStatus ____________________________________________________________ 45 3.2.6.11 svlShow _____________________________________________________________________ 45 3.2.3 3.2.4 3.2.5 3.2.5.06 3.2.6 EngenioStorage Group LSI Logic, Inc. i
Troubleshooting and Technical Reference Guide - Volume 1 3.2.7 3.2.8 avtHostShow__________________________________________________________________ 46 3.2.6.12 netCfgShow and netCfgSet___________________________________________________________ 46 3.2.7.1 Troubleshooting _________________________________________________________________ 49 3.2.7.2 Common Network Problems _______________________________________________________ 51 writeZerosFlag ____________________________________________________________________ 51 Turning writeZerosFlag On ______________________________________________________ 51 3.2.8.01 Turning writeZerosFlag Off ______________________________________________________ 52 3.2.8.02 3.2.9 Reviving a Dead Volume ____________________________________________________________ 53 3.2.10 Deleting a Host Port from the Shell ____________________________________________________ 53 3.2.11 Volume is not accessible from the host _________________________________________________ 54 3.2.12 Drive path redundancy lost___________________________________________________________ 54 3.2.13 How to retrieve the Major Event Log (MEL) from the shell _________________________________ 55 3.2.14 Adding drives that have a previous DacStor on them ______________________________________ 55 3.2.15 Changing the modification priority_____________________________________________________ 56 3.2.16 How to identify a drive from the shell __________________________________________________ 56 3.2.17 How to create and delete a Global Hot Spare from the shell _________________________________ 56 3.2.18 Monitoring and Stopping Media Scan from the shell_______________________________________ 56 3.2.19 hdd 90 ___________________________________________________________________________ 57 3.2.20 Turning tracing on and repairing bad blocks _____________________________________________ 57 3.2.21 Clearing the Storage Partition Management Region________________________________________ 58 Fibre Channel Driver Commands_____________________________________________59 4.1 Overview _____________________________________________________________________ 59 4.1.1 Cables ___________________________________________________________________________ 59 4.1.2 Watchdog Timer ___________________________________________________________________ 59 4.2 Debugging Problems with the Fibre Channel Interface _______________________________ 59 4.3 The fc commands ______________________________________________________________ 60 fc _______________________________________________________________________ 60 fc 2 (Fibre Channel History) _____________________________________________________ 61 fc 3 (list of open exchanges) _____________________________________________________ 64 fc 5 (Quick Status) _____________________________________________________________ 64 fc 6 (Frame Mgr Status Log) _____________________________________________________ 65 fc 7 (Check Condition Log) ______________________________________________________ 66 fc 8 (Event Log) _______________________________________________________________ 66 fc 10 (host login list) ___________________________________________________________ 67 fc 10,10,3 (detailed host login list) ________________________________________________ 68 fc 12 (firmware versions)________________________________________________________ 70 fc 20 (Tachyon Line-level Statistics)_______________________________________________ 70 Clear Counters (fc90) ___________________________________________________________ 72 Clearing the accumulated totals and the trace (fc 91)___________________________________ 72 fc 100 (World Wide Name change information) ______________________________________ 72 fcNames (How to get worldwide names for all the channels) ____________________________ 72 fc101 ________________________________________________________________________ 73 fc111 ________________________________________________________________________ 73 fcAll (How to get an overall status)________________________________________________ 73 fcTail (Display last few entries of each log) _________________________________________ 74 fcHosts ______________________________________________________________________ 74 fcDump ______________________________________________________________________ 78 fcDevs___________________________________________________________________________ 78 fcDevs 1 - All Views by View Type (Active) ________________________________________ 78 fcDevs 2 - Inquiry View _________________________________________________________ 79 fcDevs 3 – Names View _________________________________________________________ 80 fcDevs 4 – Path View ___________________________________________________________ 81 fcDevs 5 – Common Names View _________________________________________________ 82 fcDevs 6 – Bufs View___________________________________________________________ 83 ii 4.3.1.01 4.3.1.02 4.3.1.03 4.3.1.04 4.3.1.05 4.3.1.06 4.3.1.07 4.3.1.08 4.3.1.09 4.3.1.10 4.3.1.11 4.3.1.12 4.3.1.13 4.3.1.14 4.3.1.15 4.3.1.16 4.3.1.17 4.3.1.18 4.3.1.19 4.3.1.20 4.3.2.01 4.3.2.02 4.3.2.03 4.3.2.04 4.3.2.05 4.3.2.06 4.3.2 4. 4.3.1 EngenioStorage Group LSI Logic, Inc.
Troubleshooting and Technical Reference Guide - Volume 1 5. 5.1.1 fcDevs 7 - Detail (All Luns) View and fcDevs 8 - Detail (Active Luns Only) View __________ 83 4.3.2.07 fcDevs 9 - All Views by LUN Device ______________________________________________ 83 4.3.2.08 fcDevs 10 - All Views by View Type (Detailed) ______________________________________ 83 4.3.2.09 fcDevs 11 - RLS View __________________________________________________________ 84 4.3.2.10 fcDevs 12 - Devices with any Errors _______________________________________________ 89 4.3.2.11 fcDevs 13 - Devices with RW Errors Returned by VDD ________________________________ 89 4.3.2.12 fcDevs 14 - Devices with Major Errors _____________________________________________ 90 4.3.2.13 4.3.2.14 hddDump ____________________________________________________________________ 90 ION Driver Commands _____________________________________________________91 5.1 Overview _____________________________________________________________________ 91 ion Commands ____________________________________________________________________ 91 ionHelp ______________________________________________________________________ 91 ch and chall___________________________________________________________________ 93 lu and luall ___________________________________________________________________ 94 iditn and iditnall _______________________________________________________________ 95 tditn and tditnall _______________________________________________________________ 97 ionShowInquiry _______________________________________________________________ 97 ionShow 12___________________________________________________________________ 98 ionShow 99___________________________________________________________________ 98 Controller I/O Breakdown _______________________________________________________ 98 hids Commands ___________________________________________________________________ 99 hids 104 or ‘h’________________________________________________________________ 100 hids 2_______________________________________________________________________ 101 hids 32______________________________________________________________________ 101 hids 77______________________________________________________________________ 102 hids 108_____________________________________________________________________ 103 fcn Commands ___________________________________________________________________ 103 fcnHelp _____________________________________________________________________ 103 fcnShow ____________________________________________________________________ 104 fcnShow 11 and fcnRls_________________________________________________________ 105 fcnChannelReport and fcnCMClearCounts _________________________________________ 106 Serially Attached SCSI (SAS) _________________________________________________________ 107 sasHelp _____________________________________________________________________ 107 sasShowChannels _____________________________________________________________ 108 sasShowMiswires _____________________________________________________________ 108 sasShowPhyErrStats ___________________________________________________________ 108 sasShowDevices ______________________________________________________________ 109 sasShowExpanders ____________________________________________________________ 110 sasShowAllExpanders _________________________________________________________ 111 Subystem Monitor (SSM)_____________________________________________________________ 111 ssmHelp ____________________________________________________________________ 112 ssmShow____________________________________________________________________ 113 ssmShowEnclosures ___________________________________________________________ 114 ssmAudibleAlarm _____________________________________________________________ 116 ssmIdentifyDrive _____________________________________________________________ 116 Appendix_____________________________________________________________________117 A.1 Destination Driver MEL Events Decoder _________________________________________ 117 FIBRE DRIVE-SIDE INTERFACES ONLY ___________________________________________ 117 A.2 LOOP-ID to ALPA conversion table_____________________________________________ 120 A.3 Engenio Host Sense Data and ASC/ASCQ codes ___________________________________ 121 Host Sense Data __________________________________________________________________ 121 Request Sense Data Format _____________________________________________________ 121 5.1.1.01 5.1.1.02 5.1.1.03 5.1.1.04 5.1.1.05 5.1.1.06 5.1.1.07 5.1.1.08 5.1.1.09 5.2.1.01 5.2.1.02 5.2.1.03 5.2.1.04 5.2.1.05 5.3.1.01 5.3.1.02 5.3.1.03 5.3.1.02 5.4.1.01 5.4.1.02 5.4.1.03 5.4.1.04 5.4.1.05 5.4.1.06 5.4.1.07 5.5.1.01 5.5.1.02 5.5.1.03 5.5.1.04 5.5.1.05 A.1.1 A.3.1 A.3.1.01 5.2.1 5.3.1 5.4 5.5 EngenioStorage Group LSI Logic, Inc. iii
Troubleshooting and Technical Reference Guide - Volume 1 Incorrect Length Indicator (ILI) - Byte 2 ___________________________________________ 121 A.3.1.02 A.3.1.03 Sense Key - Byte 2 ____________________________________________________________ 122 A.3.1.04 Information Bytes - Bytes 3-6 ___________________________________________________ 122 A.3.1.05 Additional Sense Length - Byte 7_________________________________________________ 122 A.3.1.06 Command Specific Information - Bytes 8-11________________________________________ 122 A.3.1.07 Additional Sense Codes - Bytes 12-13 _____________________________________________ 122 A.3.1.08 Field Replaceable Unit Code - Byte 14 ____________________________________________ 122 A.3.1.09 Sense Key Specific Bytes - Bytes 15-17____________________________________________ 124 A.3.1.10 Recovery Actions - Bytes 18-19__________________________________________________ 124 A.3.1.11 Total Number Of Errors - Byte 20 ________________________________________________ 124 A.3.1.12 Total Retry Count - Byte 21 _____________________________________________________ 124 A.3.1.13 ASC/ASCQ Stack - Bytes 22-25 _________________________________________________ 124 A.3.1.14 Additional FRU Information - Bytes 26-33 _________________________________________ 124 A.3.1.15 Error Specific Information - Bytes 34-36 ___________________________________________ 128 A.3.1.16 Error Detection Point - Bytes 37-40 _______________________________________________ 128 A.3.1.17 Original CDB - Bytes 41-50 _____________________________________________________ 128 A.3.1.18 Host ID - Byte 51 _____________________________________________________________ 128 A.3.1.19 Host Descriptor - Bytes 52-53 ___________________________________________________ 128 A.3.1.20 Controller Serial Number - Bytes 54-69____________________________________________ 128 A.3.1.21 Array Software Revision - Bytes 70-73 ____________________________________________ 128 A.3.1.22 LUN Number - Byte 75 ________________________________________________________ 128 A.3.1.23 LUN Status - Byte 76 __________________________________________________________ 128 A.3.1.24 Drive Software Revision - Bytes 79-82 ____________________________________________ 129 A.3.1.25 Drive Product ID - Bytes 83-98 __________________________________________________ 129 A.3.1.26 Array Power-up Status - Bytes 99-100_____________________________________________ 129 A.3.1.27 RAID Level - Byte 101_________________________________________________________ 129 A.3.1.28 Drive Sense Identifier - Bytes 102-103 ____________________________________________ 129 A.3.1.29 Drive Sense Data - Bytes 104-135 ________________________________________________ 129 A.3.1.30 Sequence Number - Bytes 136-139 _______________________________________________ 129 A.3.1.31 Date and Time Stamp - Bytes 140-155_____________________________________________ 129 Sense Codes _____________________________________________________________________ 129 Sense Keys __________________________________________________________________ 129 A.3.2.1 A.3.2.2 Additional Sense Codes And Qualifiers ____________________________________________ 130 Industry Standard ASC/ASCQ Codes _________________________________________144 SCSI ASC/ASCQ Table Format Explanation ____________________________________ 144 SCSI ASC/ASCQ Assignments ________________________________________________ 144 A.5 SATA ASC/ASCQ Codes ___________________________________________________159 Subject Index – Volume 1 _______________________________________________________160 Subject Index – Volume 2 _______________________________________________________162 A.4.1 A.4.2 A.3.2 A.4 EngenioStorage Group LSI Logic, Inc. iv
Troubleshooting and Technical Reference Guide - Volume 1 1. Introduction This document is intended for Engenio, OEM, Reseller Engineers and Technical Support personnel as a reference source when working with Engenio based storage systems. It includes useful commands to determine controller, drive and volume/LUN status; the usage and meaning of general debugging commands; and explanations of commands for analyzing controller behavior. Not all of the available commands are listed in this document, only the most common and/or useful commands. Additional reference material has been included such as command line interface usage, scripting, host specific information, white papers and reference tables plus any other documents that may be of benefit to support personnel. This document is divided into two volumes. The first volume covers shell commands for firmware versions 04.xx to 06.15 plus items mentioned in the previous paragraph. Some of the shell commands may still be used at firmware levels above 06.15. The commands listed in Volume 1 that are still used with the newer code levels, as well as some of the replacement commands of the newer code levels, are listed in a chart in Volume 2, Chapter 2. Also in Volume 2 are shell commands and other items unique to firmware beginning with 06.16. At the end of both volumes is an index of both Volume 1 and Volume 2 for easy of use and cross-reference purposes. Any suggestions for additions, deletions, changes, comments and/or remarks are welcome and should be forwarded to Steve Gragert (steve.gragert@lsi.com), Engenio Storage Group, LSI Logic, Inc. Important Note: THE INFORMATION CONTAINED IN THIS DOCUMENT, THE COMMANDS SHOWN, AND THE CODE IMPLEMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. THIS IS FOR REFERENCE ONLY AND DOES NOT, NOR INTENED TO, COVER ALL PROBLEMS AND/OR METHODS OF MAINTENANCE. THIS DOCUMENT IS NOT INTENDED FOR END-USERS. EngenioStorage Group LSI Logic, Inc. 5
Troubleshooting and Technical Reference Guide - Volume 1 2. Comparison of Commands Before and After 06.16 Commands Prior to 06.16 Commands for 06.16 and later acsAutoCodeSync arrayPrint arrayPrintSummary avtShow avtHostShow A C acsAutoCodeSync arrayPrint arrayPrintSummary avtShow avtHostShow cacheAnalyze cacheDirtySyncSet cachePerfMonReportPrt ccmEventNotify ccmStateAnalyze cfgConfigVdisk cfgDd cfgDelVdisk cfgFailDrive cfgMarkDriveGroupOnline cfgMarkDriveHotSpare cacheAnalyze cacheDirtySyncSet cachePerfMonReportPrt ccmEventNotify ccmStateAnalyze cfgConfigVdisk cfgDd cfgDelVdisk cfgFailDrive cfgMarkDriveGroupOnline cfgMarkDriveHotSpare cfgMarkNonOptimalDriveGroupOnline cfgMarkNonOptimalDriveGroupOnline cfgPbDev cfgPh cfgPhy cfgPhydevAll cfgPhyList cfgPrepareDrive cfgRefreshDrive cfgRefreshVdisk cfgRemoveHotSpare cfgPbDev cfgPh cfgPhy cfgPhydevAll cfgPhyList cfgPrepareDrive cfgRefreshDrive cfgRefreshVdisk cfgRemoveHotSpare cfgReplaceDrive cfgSetDevOper cfgSetReconParams cfgShow cfgStartIAF cfgSundTab cfgReplaceDrive cfgSetDevOper cfgSetReconParams cfgShow cfgStartIAF cfgSundTab cfgUnit cfgUnitList cfgUnit cfgUnitList EngenioStorage Group LSI Logic, Inc. 6
分享到:
收藏