3Ware 720-0192-00 Manual Download Page 2

 

Proprietary Rights Notice

This document contains proprietary information of LSI Corporation. The information contained herein is not 
to be used by or disclosed to third parties without the express written permission of an officer of LSI 
Corporation.

Document Description

Document  720-0192-00, Rev. A. May 2009.
This document will remain the official reference source for all revisions and releases of this product until 
rescinded by an update.

Disclaimer

It is the policy of LSI Corporation to improve products as new technology, components, software, and 
firmware become available. LSI reserves the right to make changes to any products herein at any time 
without notice. All features, functions, and operations described herein may not be marketed by LSI in all 
parts of the world. In some instances, photographs and figures are of equipment prototypes. Therefore, 
before using this document, consult your LSI representative for information that is applicable and current. LSI 
DOES NOT ASSUME ANY RESPONSIBILITY OR LIABILITY FOR THE USE OF ANY PRODUCTS DESCRIBED HEREIN 
EXCEPT AS EXPRESSLY AGREED TO IN WRITING BY LSI.

LSI products are not intended for use in life-support appliances, devices, or systems. Use of any LSI product in 
such applications without written consent of the appropriate LSI officer is prohibited.

License Restriction

The purchase or use of an LSI Corporation product does not convey a license under any patent, copyright, 
trademark, or other intellectual property right of LSI or third parties.

Copyright Notice

© 2009 LSI Corporation. All rights reserved.

Trademark Acknowledgments

3ware®, Escalade®, 3DM®, and TwinStor® are all registered trademarks of LSI Corporation. The 3ware logo, 
3BM, Multi-Lane, StorSave, StorSwitch, StreamFusion, and R5 Fusion are all trademarks of LSI. . All other brand 
and product names may be trademarks of their respective companies.

Summary of Contents for 720-0192-00

Page 1: ...3ware SAS SATA RAID Controller Command Line Interface Version 9 5 2 Supports the 9000 Series 9690SA 9650SE 9590SE 9550SX U and 9500S PN 720 0192 00 May 2009 CLI Guide...

Page 2: ...uipment prototypes Therefore before using this document consult your LSI representative for information that is applicable and current LSI DOES NOT ASSUME ANY RESPONSIBILITY OR LIABILITY FOR THE USE O...

Page 3: ......

Page 4: ...evels and Concepts 10 RAID Concepts 10 Available RAID Configurations 11 Determining What RAID Level to Use 17 Using Drive Capacity Efficiently 18 Support for Over 2 Terabytes 19 Chapter 2 CLI Syntax R...

Page 5: ...te 53 cx show selftest 54 cx show verify 55 cx show verifymode 56 cx show verifyrate 57 cx add type RaidType disk p p stripe size noscan group 3 4 5 6 7 8 9 10 11 12 13 14 15 16 nocache nowrcache nord...

Page 6: ...x ux show rapidrecovery 86 cx ux show rebuildstatus 86 cx ux show serial 87 cx ux show status 87 cx ux show storsave 87 cx ux show verifystatus 87 cx ux show volumes 88 cx ux show all 88 cx ux remove...

Page 7: ...118 cx bbu show attribute attribute 119 cx bbu show batinst 119 cx bbu show bootloader 119 cx bbu show cap 119 cx bbu show fw 119 cx bbu show lasttest 119 cx bbu show pcb 119 cx bbu show serial 120 c...

Page 8: ...s 134 Help with specific commands 134 Help with attributes 136 help 136 help show 137 help flush 137 help rescan 137 help update 138 help commit 138 help focus 138 help cx 138 help cx phyx 138 help cx...

Page 9: ...s document supports all of those boards although not all commands are supported on every controller When a command is not supported for all controllers the specific model numbers that it applies to ar...

Page 10: ...nly a subset of controllers For example commands that apply only to 3ware 9000 series controllers are labeled as such and are not supported for 3ware 7000 8000 controllers Within the 9000 series some...

Page 11: ...nds on page 20 Supported Operating Systems The 9 5 2 version of the 3ware CLI is supported under the following operating systems Windows Windows XP Windows Server 2003 Windows Server 2008 and Vista 32...

Page 12: ...the 3ware CD in the directory packages cli windows Permissions Required to Run CLI To run CLI you can be logged onto Windows with one of the following sets of permissions Administrator User with admin...

Page 13: ...re located in packages cli tw_cli 8 html or tw_cli 8 nroff You will need to be root or have root privileges to install the CLI to usr sbin and to run the CLI Use the setup command from a command line...

Page 14: ...re is opt AMCC CLI tw_cli For Linux and FreeBSD more detailed information about using this installer is supplied in Appendix B of 3ware SAS SATA RAID Software User Guide Version 9 5 1 For OpenSolaris...

Page 15: ...actively entering commands at the main prompt As a series of single commands By creating a script an input file with multiple commands The next few topics shows examples of these different methods Usi...

Page 16: ...mmand and the arguments Single commands can be useful when you want to perform a task such as redirecting the output of the command to a file It also allows you to use the command line history to elim...

Page 17: ...raid1 disk 0 1 c0 add type raid5 disk 2 11 c0 show To run either of the scripts enter tw_cli f config_unit txt Outputting the CLI to a Text File You can have the output of the 3ware CLI including err...

Page 18: ...oncepts on page 10 Available RAID Configurations on page 11 Determining What RAID Level to Use on page 17 RAID Concepts The following concepts are important to understand when working with a RAID cont...

Page 19: ...one unit It can offer fault tolerance and higher throughput levels than a single hard drive or group of independent hard drives LSI s 3ware controllers support RAID 0 1 5 6 10 50 and Single Disk The i...

Page 20: ...e during sequential read operation The adaptive algorithms in TwinStor technology boost performance by distinguishing between random and sequential read requests For the sequential requests generated...

Page 21: ...blocks of parity information P Q distributed across all the drives of a unit instead of the single block of RAID 5 Due to the two parities a RAID 6 unit can tolerate two hard drives failing simultaneo...

Page 22: ...ID 1 The third and fourth drives are mirrored as a second fault tolerant array using RAID 1 The two mirrored arrays are then grouped as a striped RAID 0 array using a two tier structure Higher data tr...

Page 23: ...ach four of these 3 drive RAID 5 arrays are striped together to form the 12 drive RAID 50 array On a 16 port controller you can have a grouping of 4 or 8 drives No more than four RAID 5 subunits are a...

Page 24: ...ended for high availability systems unless additional precautions are taken to prevent system hangs and data loss JBOD A JBOD acronym for Just a Bunch of Disks is an unconfigured disk attached to your...

Page 25: ...Types RAID Type Description RAID 0 Provides performance but no fault tolerance RAID 1 Provides fault tolerance and a read speed advantage over non RAID disks RAID 5 This type of unit provides performa...

Page 26: ...are single disk 6 or more RAID 6 RAID 6 with hot spare RAID 50 Combination of RAID 0 1 5 6 10 hot spare single disk Table 3 Possible Configurations Based on Number of Drives Drives Possible RAID Confi...

Page 27: ...bit and 64 bit without SP1 Linux 2 4 and FreeBSD 4 x do not recognize unit capacity in excess of 2 TB If the combined capacity of the drives to be connected to a unit exceeds 2 Terabytes TB you can en...

Page 28: ...rs and units and lists the primary CLI command associated with those tasks Note The output of some commands varies somewhat for different types of controllers and may vary if you have an enclosure att...

Page 29: ...8 Create a hot spare cx add 58 Enable disable unit write cache cx ux set cache cx ux set wrcache 94 Enable Basic or Intelligent read cache or disable both cx ux set rdcache 94 Set the queue policy cx...

Page 30: ...verifymode 74 Set the basic verify start time and day cx set verify basic pref ddd hh 74 Enable disable the selftest schedule cx set selftest 76 View controller alarms cx show alarms cx show events cx...

Page 31: ...ondition of battery cx bbu show status 120 Start a test of the battery cx bbu test quiet 122 Enclosure Tasks View information about an enclosure and its components cx ex show 124 Locate a drive slot i...

Page 32: ...ts by 3ware software to establish up to 128 potential connections with SAS or SATA hard drives Each controller phy can be connected directly to a single drive or can be connected through an expander t...

Page 33: ...attribute with raid1 as the value of the attribute and disk is another attribute with 0 1 as the value ports 0 through 1 Information about commands is organized by the object on which the commands act...

Page 34: ...erform actions related to a Battery Backup Unit on a specific controller For details see BBU Object Commands on page 118 Enclosure Object Commands Enclosure object commands provide information and per...

Page 35: ...ation in a file system and requesting a listing of the current directory object can have the following forms cx ux specifies the fully qualified URI Universal Resource Identifier of an object on contr...

Page 36: ...ew of the environment Example for controller without an enclosure and expander Typical output of the Show command for a controller looks like the following localhost show Ctl Model Ports Drives Units...

Page 37: ...he default is to display the most recent messages at the bottom The reverse attribute displays the most recent message at the top For more information see cx show alarms reverse on page 48 show events...

Page 38: ...asks and schedules in 3ware SAS SATA RAID Software User Guide Version 9 5 1 show selftest This command displays all selftest schedules for the 9000 series controllers in the system Example localhost s...

Page 39: ...upported on the 9650SE and 9690SA controllers running 9 5 1 or later Example This example shows two controllers one with an advanced verify schedule and one with a basic verify schedule localhost show...

Page 40: ..._path force This command downloads the specified firmware image to the controllers that are compatible with it and iterates through all the controllers in the system updating the firmware For more inf...

Page 41: ...A driver drivestatus pause lines n firmware memory model monitor numdrives numports numunits ondegrade 9500S only pcb pchip serial spinup stagger unitstatus cx show all where all means attributes and...

Page 42: ...on off 9000 series SX SE SA only cx set autodetect on off disk p p all cx set verify enable disable 1 5 9000 series cx set verify advanced basic 1 5 9000 series SE SA only cx set verifymode adaptive...

Page 43: ...cache are both enabled RiW the read cache Intelligent Mode and the write cache are both enabled OFF all caches are disabled Note that when the Intelligent Mode of the read cache is enabled the Basic M...

Page 44: ...WD WCANM1753998 p4 OK u2 149 05 GB 312581808 WD WCANM1766952 p5 OK u3 149 05 GB 312581808 WD WCANM1882472 p6 OK u0 149 05 GB 312581808 WD WCANM1883862 p7 OK u3 149 05 GB 312581808 WD WCANM1778008 p8 O...

Page 45: ...show driver firmware c0 Driver Version 2 x c0 Firmware Version FE9X 3 x In the sample output above x will be replaced with the actual version number cx show achip This command reports the ACHIP ATA I...

Page 46: ...host c0 show autocarve c0 Auto Carving Policy on cx show autorebuild This feature only applies to 9000 series SX SE SA model controllers This command shows the Auto Rebuild policy If the policy is ena...

Page 47: ...d 2 5 Gbps lane cx show driver This command reports the device driver version associated with controller cx Example localhost c0 show driver c0 Driver Version 3 x cx show dpmstat type inst ra ext This...

Page 48: ...er For statistics about a drive attached to a specific port see cx px show dpmstat type inst ra lct histdata ext on page 112 In the configuration information displayed below the Performance Monitor is...

Page 49: ...3 p5 OK p6 NOT PRESENT p7 NOT PRESENT Example of extended drive statistics ext To display a summary of the extended drive statistics associated with the specified controller use command cx show dpmsta...

Page 50: ...p4 OK u1 149 05 GB 312581808 3JS0VGGQ p5 OK u2 149 05 GB 312581808 3JS0VH1P p6 OK 149 05 GB 312581808 3JS0TF0P p7 OK 149 05 GB 312581808 3JS0VF43 p8 OK 149 05 GB 312581808 3JS0VG8D p9 NOT PRESENT p10...

Page 51: ...AS15K2_36 p26 OK 34 18 GB SAS c2 e1 slt11 HITACHI HUS151436VL p27 OK 34 18 GB SAS c2 e1 slt12 HITACHI HUS151436VL p28 OK 34 18 GB SAS c2 e1 slt13 HITACHI HUS151436VL p29 OK 34 18 GB SAS c2 e1 slt14 HI...

Page 52: ...anaged by the specified controller cx This report does not include logically removed or exported drives On 9500S and earlier controllers physically removed disk s will still be counted For a workaroun...

Page 53: ...policy stays the same when the unit becomes degraded If the ondegrade policy is off a unit write cache policy will be forced to off when the unit becomes degraded Example localhost c0 show ondegrade...

Page 54: ...urrently managed by the specified controller cx and shows their types capacity status and unit policies Possible statuses include OK VERIFYING VERIFY PAUSED INITIALIZING INIT PAUSED REBUILDING REBUILD...

Page 55: ...ber of Ports 16 c2 Number of Drives 7 c2 Number of Units 1 c2 Total Optimal Units 0 c2 Not Optimal Units 1 c2 JBOD Export Policy on c2 Disk Spinup Policy 4 c2 Spinup Stagger Time Policy sec 1 c2 Auto...

Page 56: ...tribute to display the most recent event message at the top Events generated on 7000 8000 series controllers do not have dates so you will see a in the Date column This means that it is not applicable...

Page 57: ...type SATA or SAS The Device column is the device ID or handle There are three Link Speed columns Supported denotes the link speed capability of the phy device Enable denotes the current link speed se...

Page 58: ...e as rebuild Other background tasks for which there are separate schedules are verify and selftest For each background task up to 7 time periods can be registered known as slots 1 through 7 Each task...

Page 59: ...the rebuild schedule is enabled while a rebuild process is underway the rebuild will pause until a scheduled time slot Example for 9650SE controller If a unit is in the initialization state at noon on...

Page 60: ...160086528 Y2NXLB9E p4 NOT PRESENT p5 OK u0 76 33 GB 160086528 Y2NXQPZE p6 NOT PRESENT p7 OK u0 76 33 GB 160086528 Y2NXM4VE p8 OK u0 74 53 GB 156301488 3JV3WTSE p9 OK u0 74 53 GB 156301488 3JV3WRHC p10...

Page 61: ...mmand shows the current rebuild task rate of the specified controller The rebuild task rate sets the rebuild execution priority relative to I O operations This task rate is of the range 1 5 where 5 de...

Page 62: ...checked once each day by default UDMA self test entails checking the current ATA bus speed between controller and attached disk which could have been throttled down during previous operations and incr...

Page 63: ...ow and set a task The task schedule has a slot id start day time duration and status attributes Rebuilds migrations and initializations follow similar background task schedules For details about setti...

Page 64: ...c1 basic verify weekly preferred start Friday 12 00am cx show verifymode This command is only supported on 9690SA and 9650SE controllers This command shows the current rebuild mode setting of the spec...

Page 65: ...stest background task and slowest I O as follows 5 fastest verify slowest I O 4 faster verify slower I O 3 balanced between verify and I O 2 faster I O slower verify 1 fastest I O slowest verify This...

Page 66: ...also specify the layout of the unit by specifying the number of disks per disk group with the group attribute cx is the controller name for example c0 c1 and so forth type RaidType specifies the type...

Page 67: ...ble illustrates the supported and applicable stripes on unit types and controller models Stripe size units are in K kilobytes If no stripe size is specified 256K is used by default if applicable If yo...

Page 68: ...have a maximum of 4 subunits For 16 disks the disks can be grouped into groups of 4 or 8 drives Note that the indicated group number that is supported depends on the number of ports on the controller...

Page 69: ...CC OverwriteECC attribute on the unit that is to be created For more details on this feature see cx ux set ignoreECC on off on page 96 The following table illustrates the supported Model Unit Types Th...

Page 70: ...oth v0 n or vol a b c d work in conjunction with auto carving if that feature is enabled When auto carving is used v0 n and vol a b c d are used to specify the size of the first few volumes after whic...

Page 71: ...to carved volumes 1024 GB each Volume 6 is the remainder of the carve size localhost c2 add type raid0 disk 0 1 2 4 5 6 7 vol 2000 500 1024 700 Creating new unit on controller c2 Done The new unit is...

Page 72: ...nges if a faster shutdown method is needed when running certain database applications Linux and FreeBSD file systems do not require this command since they have their own ways of notifying the control...

Page 73: ...ble Before you update the firmware it is recommended that you 1 Back up your data 2 Make sure you have a copy of the current firmware image so that you can roll back if necessary 3 Close all applicati...

Page 74: ...can be executed on Sundays at 16 hours 4 00 PM for a duration of 3 hours Setting Up a Rebuild Schedule Setting up a rebuild schedule requires several steps and several different CLI commands in additi...

Page 75: ...command to display the current schedule for verify tasks For details see page 55 2 If any of the scheduled tasks do not match your desired schedule use the cx del verify command to remove them For de...

Page 76: ...00PM Done In this example a selftest background task is scheduled to be executed on Sundays at 16 hours 4 00 PM Setting Up a Selftest Schedule Setting up a selftest schedule requires several steps and...

Page 77: ..._id from the Verify Task Schedule Example localhost c1 del verify 3 removes verify background task in slot 3 cx del selftest slot_id This command removes or unregisters the selftest background task sl...

Page 78: ...ed To clear the data use the command cx px set dpmstat clear type ra lct ext on page 115 For more information see Drive Performance Monitoring on page 253 of the 3ware SAS SATA RAID Software User Guid...

Page 79: ...O rate the system latency increases and performance may be negatively affected especially for applications such as video server applications and audio applications The Low Latency setting will minimiz...

Page 80: ...ling and disabling verify schedules is only for 9000 series controllers This command enables or disables the advanced Verify Task Schedule defined for controller cx and when enabled sets the priority...

Page 81: ...fy slot_id on page 69 cx set verify advanced basic 1 5 This command only applies to 9650SE and the 9690SA RAID controllers running 9 5 1 or later This command is effectively the same as the set verify...

Page 82: ...ng c3 basic verify preferred start time to Fri 11 00PM Done cx set verifymode adaptive lowlatency This command is only supported on 9690SA and 9650SE controllers This command sets the verify mode The...

Page 83: ...rifymode cx set verifyrate 1 5 cx show verifyrate cx set verifyrate 1 5 This command sets the verify task rate of the specified controller The verify task rate sets the verify execution priority relat...

Page 84: ...SA you can only check the SMART thresholds for drives 7000 8000 series have the same internal schedule but it is not viewable or changeable Example localhost c0 selftest enable task UDMA enables UDMA...

Page 85: ...mption on the power supply For example given a spinup policy of 2 the controller will spin up two disks at a time pause and then spin up another 2 disks The amount of time to pause can be specified wi...

Page 86: ...or details Note that for some operating systems are limited to 2 TB For details see Support for Over 2 Terabytes on page 10 Example localhost c0 set carvesize 2000 Setting Auto Carving Size on c0 to 2...

Page 87: ...lly detect and immediately spin up the drives This command can change the default behavior and set the controller to do a staggered spinup for hot swapped drives autodetect on off enables or disables...

Page 88: ...es The preceding steps would spin up the newly inserted drives in a staggered manner Please note that the command takes longer for ports that do not have drives inserted since the controller allows ti...

Page 89: ...SA volumes 9000 series ignoreECC 9000 series identify 9000 series SX SE SA only cx ux show all cx ux start rebuild disk p p ignoreECC cx ux start verify cx ux pause rebuild 7000 8000 only cx ux resume...

Page 90: ...be VPort depending on the applicable controller Example for 9690SA controllers localhost c0 u1 show Unit UnitType Status RCmpl V I M VPort Stripe Size GB u1 RAID 0 OK 64K 3576 06 u1 0 DISK OK p0 298 0...

Page 91: ...e failures within a unit As a result an added notation is used to describe RCompl and V I M and these are A and P A denotes that the percentage completion of the process is for the current active proc...

Page 92: ...he ignoreECC 9000 series identify 9000 series SX SE SA only qpolicy 9000 series SX SE SA only rapidrecovery 9000 series SE SA only rebuildstatus serial 9000 series status storsave 9000 series SX SE SA...

Page 93: ...supported enclosure This command is related to the cx ux set identify command It shows the identify status of the specified unit either on or off Example localhost c0 u0 show identify c0 u0 Identify...

Page 94: ...available for SAS drives Example localhost c0 u5 show qpolicy c0 u5 Command Queuing Policy on cx ux show rapidrecovery This command only applies to 9000 series controllers models SE and SA and only fo...

Page 95: ...ATING MIGRATE PAUSED RECOVERY INOPERABLE and UNKNOWN Definitions of the unit statuses are available in the 3ware SAS SATA RAID Software User Guide Version 9 5 1 Example localhost c0 u0 show status c0...

Page 96: ...ultiple volumes were created and will be displayed Note that a volume created using the Boot Volume Size feature does not have to be used as a boot volume Example localhost c0 u1 show all c0 u1 status...

Page 97: ...ing c0 u0 will take the unit offline Do you want to continue Y N N cx ux del noscan quiet This command allows you to delete a unit Deleting a unit not only removes the specified unit from the controll...

Page 98: ...d disk You must first remove the degraded drive s before starting the rebuild Refer to the command cx px remove noscan quiet on page 114 for details Also refer to the command cx rescan noscan on page...

Page 99: ...fy advanced basic 1 5 on page 73 Verify will pause if a rebuild migration or initialization is currently in progress 9000a Yes Yes Yes N A Yes Yes Yes Yes Yes 9650SE and 9690SA Yes Yes Yes Yes Yes Yes...

Page 100: ...rebuild operations can be scheduled to take place at specified start and stop times The cx ux resume rebuild function is provided to enable 7000 8000 users to achieve similar functionality with use o...

Page 101: ...re 9 5 1 firmware auto verify allows the controller to run the verify function once every 24 hours If verify schedule windows are set up and enabled then the controller will only start an automatic ve...

Page 102: ...can be restored The following table shows the supported RAID types for write caching as a function of controller model and logical unit type N A Not Applicable refers to cases where the given logical...

Page 103: ...ther request can be filled by data that is already in the cache This can be helpful with applications that are sequential in nature such as video on demand video surveillance playback and restoring fr...

Page 104: ...e with the unit The system does not check to ensure uniqueness of names so be careful to assign different names to each unit cx ux set qpolicy on off This feature only applies to 9000 series SX SE SA...

Page 105: ...is setting cannot be changed for the unit at a later time The quiet option is provided for scripting purposes and is applicable only to the disable option cx ux set rapidrecovery disable quiet Example...

Page 106: ...tion message will warn you that there could be data loss in the event of a power failure balance provides more data protection than perform mode but less data protection than protect mode and provides...

Page 107: ...d ignoreECC disabled Both source name and serial number will be carried over to the destination unit Note A special case of this command is when the source unit has a type of RAID1 and destination uni...

Page 108: ...tegrated into a RAID 0 This attribute allows you to specify the number of disks in the RAID 5 level Valid values are 3 through 12 For example group 3 indicates 3 disks of RAID 5 at the bottom layer of...

Page 109: ...Stripe size units are in KB kilobytes noscan attribute instructs CLI not to notify the operating system of the creation of the new unit By default CLI will inform the operating system One application...

Page 110: ...tem or add a new partition For instructions consult the documentation for your operating system Example of splitting a mirror localhost c1 u3 migrate type single Sending migration message to c1 u3 Don...

Page 111: ...312581808 WD WCANM1882472 p6 OK u0 149 05 GB 312581808 WD WCANM1883862 p7 OK u3 149 05 GB 312581808 WD WCANM1778008 p8 OK 149 05 GB 312581808 WD WCANM1770998 p9 NOT PRESENT p10 OK u3 149 05 GB 3125818...

Page 112: ...08 WD WCANM1883862 p1 OK u0 149 05 GB 312581808 WD WCANM1754124 p2 OK u0 372 61 GB 781422768 WD WMAMY1661939 p3 OK u0 372 61 GB 781422768 WD WMAMY1579179 p4 OK u1 372 61 GB 781422768 WD WMAMY1662720 p...

Page 113: ...Chapter 2 CLI Syntax Reference 105 3ware SAS SATA RAID Controller CLI Guide Version 9 5 2 u1 0 DISK OK p4 372 519 u1 1 DISK DEGRADED p5 372 519 u1 v0 Volume 372 519...

Page 114: ...9000 series SX SE SA only serial smart status identify 9000 series SX SE SA only driveinfo 9690SA only dpmstat type instr ra lct histdata ext 9000 series SX SE SA except for type ext which is SE SA on...

Page 115: ...capacity or cx px show serial or the show all command cx px show attribute attribute This command shows the current setting of the given attributes on the specified port or drive One or many attribute...

Page 116: ...the firmware version of the drive attached to the specified port Example localhost c0 p5 show firmware c0 p5 Firmware Version 65 13G65 cx px show identify This command only applies to 9000 series SX S...

Page 117: ...be used it must be enabled for the unit and supported by the drive Queuing information is not available for SAS drives Example localhost c0 p5 show ncq c0 p5 NCQ Supported No c0 p5 NCQ Enabled No cx...

Page 118: ...n page 106 For example if a unit is DEGRADED and a drive is the degradation point of that unit the output of this command would not show DEGRADED as the command cx px show would Note also the differen...

Page 119: ...68 2B 4E 00 00 00 00 C5 12 00 64 64 00 00 00 00 00 00 00 C6 10 00 64 64 00 00 00 00 00 00 00 C7 3E 00 C8 C8 00 00 00 00 00 00 00 C8 00 00 64 FD 00 00 00 00 00 00 00 CA 32 00 64 FD 00 00 00 00 00 00 0...

Page 120: ...ded drive statistics refers to statistics of a drive s read commands write commands write commands with FUA Force Unit Access flush commands and a drive sectors s read write and write commands with FU...

Page 121: ...69 429 00 80 60 40 3b e2 02 40 2d 00 00 00 00 00 00 00 2007 02 09 13 47 57 609 526 00 80 60 40 27 1c e9 40 2b 00 00 00 00 00 00 00 2007 02 09 13 47 57 612 051 00 80 60 40 dd 0b d1 40 2c 00 00 00 00 00...

Page 122: ...ommand allows you to remove or export a port or drive cx px Exporting a port instructs the firmware to remove the specified port from its pool of managed ports but does not retain the DCB Disk Configu...

Page 123: ...s to accumulate Eventually it can cause a buffer overflow causing all statistics information to be rendered as You wish to have fresh data such as when switching between benchmarking writes to benchma...

Page 124: ...clears the Running Average and Histogram data Example of clearing when I O traffic has been stopped If I O traffic to the drive has been stopped after clearing a subsequent request to show the runnin...

Page 125: ...d and Control The Supported and Enabled values are set for the phy and are not changeable The Control value is the link speed that may be set with the cx phyx set link command The default is auto Exam...

Page 126: ...enable 9000 series only cx bbu disable quiet 9000 series only cx bbu show This command presents a summary report on the specified BBU object Example localhost c0 bbu show Name OnlineState BBUReady Sta...

Page 127: ...bbu show fw This command shows the BBU firmware version number cx bbu show lasttest This command shows the date the battery capacity was last measured If the battery capacity test has never been run...

Page 128: ...cache will be re enabled If a FAULT or ERROR occurs during the test the write cache remains in the disabled state until the problem is fixed Fault A battery fault is detected The BBU is not capable of...

Page 129: ...LOW are in warning range TOO HIGH and TOO LOW are out of the operating range and indicate that it is time to replace the battery Contact LSI to obtain a replacement battery cx bbu show all This comma...

Page 130: ...nd cx show alarms reverse or with the commands cx show events reverse or cx show AENs reverse Using the reverse attribute displays the most recent AEN message at the top of the list For a list of all...

Page 131: ...ots fans temp pwrs alarms cx ex show all cx ex slotx show cx ex slotx show identify cx ex slotx set identify on off cx ex fanx show cx ex fanx show identify cx ex fanx set identify on off cx ex fanx s...

Page 132: ...ilable elements of the enclosures Typically the summary consists of the Enclosure section listing the set of enclosures a Fan section a Temperature Sensor section a Power Supply section a Slot section...

Page 133: ...Possible attributes are controllers slots fans temp pwrs power supply and alms alarms cx ex show controllers This command is used with the 9690SA controller For the 9650SE simply drop the prepended c...

Page 134: ...of the slots Example localhost c0 e0 show slots Slot Status V Port Identify slot0 OK c0 p0 No slot1 OK c0 p1 Yes slot2 NO DEVICE No slot3 NO DEVICE No cx ex show fans This command is used with the 969...

Page 135: ...perature sensor IDs the Status column lists the status of each temperature sensor the Temperature column shows the temperature at the sensors and the Identify column lists the Identify setting of the...

Page 136: ...us of each alarm the State column indicates if the alarm unit is ON or OFF and the Audibility column indicate whether the alarm is Muted or Unmuted Example localhost c0 e0 show alarms Alarm Status Sta...

Page 137: ...ed with the slot will blink If the enclosure does not support Slot Identify this command will return N A Example localhost c0 e0 slot1 show identify c0 e0 slot1 Identify status on cx ex slotx set iden...

Page 138: ...e either on or off If identify is on the LED associated with the fan will blink If the enclosure does not support Fan Identify this command will return N A Example localhost c0 e0 fan1 show identify c...

Page 139: ...e OK OVER VOLTAGE and UNDER VOLTAGE The possible values for current are OK OVER CURRENT In either case OVER means over the set threshold of the voltage or current If a power supply is on and no fault...

Page 140: ...sensor element tempx in the specified enclosure cx ex The possible status values are OK OVER WARNING OVER FAIL UNDER WARNING UNDER FAIL where OVER denotes over temperature and UNDER denotes under tem...

Page 141: ...NOT INSTALLED and ACTIVATED The status values are described below The possible values for State are ON and OFF The possible values for Audibility are UNMUTE and MUTED Possible Status values OK Alarm d...

Page 142: ...the point in a command where you are uncertain what the attributes are Help with specific commands If you enter the help command at the top level you are considered to be in the Shell Object and the h...

Page 143: ...Stripe noscan nocache nowrcache nordcache rdcachebasic group 3 4 5 6 7 8 9 10 11 12 13 14 15 16 group 13 16 9690SA only name string 9000 series ignoreECC autoverify noqpolicy v0 n vol a b c d n a b c...

Page 144: ...or example If you enter the command c0 show and then need help on what specific attribute syntax is possible you can use to get help as following localhost c0 show cx show cx show attribute attribute...

Page 145: ...type model support Please consult the tw_cli documentation for explanation of the controller qualifiers The controller qualifiers of the Enclosure commands ex also apply to Enclosure Element specific...

Page 146: ...cx This command provides specific controller cx related help illustrating various commands associated with the controller cx See the section Controller Object Commands on page 33 for more information...

Page 147: ...ways to use cx ex slotx See the section Enclosure Object and Element Commands on page 123 for more information help cx ex fanx This command provides specific fan cx ex fanx related help illustrating...

Page 148: ...ng installation You may be asked to supply this log file to tech support for troubleshooting Location of the Log File The log file name is tw_mgmt log For Windows Vista and Server 2008 The log file is...

Page 149: ...N If csh C shell use setenv TW_CLI_LOG OFF or setenv TW_CLI_LOG ON Note Setting the environment variable as described above is not persistent across reboot because the the shell terminates when you po...

Page 150: ...standard error On success 0 is returned On failure 1 is returned To view the return code for Linux At the shell command prompt type echo The screen prints either a 0 or a 1 depending on whether the co...

Reviews: