Manuale d’uso / di manutenzione del prodotto 4000 del fabbricante StorageTek
Vai alla pagina of 45
8946121402 StorageNet Fibre Channel Switch 4000 SES (SCSI-3 Enclosure Services) User Guide.
.
8946121402 StorageNet Fibre Channel Switch 4000 SES (SCSI-3 Enclosure Services) User Guide.
ii 8946121402 Revision History The U.S. Department of Commerce restricts the distribution of technical information contained in this document when exported outside the U.S. Therefore, careful attention should be gi ven to compliance with all applicable U.
8946121402 iii About This Document Intr oduction Use this guide for monitoring, configuring, and maintaining a StorageNet Fibre Channel Switch 4000 through SCSI-3 Enclosure Services (SES). Y ou should be kno wledgeable about networking in general, routing and bridging in particular .
iv 8946121402 Notice to the Reader The material contained in this publication is for informational purposes only and is subject to change without notice. StorageT ek is not responsible for the use of any product options or features not described in this publication, and assumes no responsibility for any errors that may appear in this publication.
8946121402 v Table of Contents Chapter 1 Pr oduct Overview Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 SES Management . . . . . . . . . . . . . . . . . . .
vi 8946121402 Chapter 4 T roub leshooting Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 License Reject . . . . . . . . . . . . . . . . . . . . . . . . . . .
8946121402 vii List of Figures Figure 1-1 SES Ov er view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 Figure 2-1 SES Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viii 8946121402.
8946121402 ix List of Tables T able 1-1 Example LUN Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 T able 2-1 F ormat of LUN recognized by SESD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2 T able 2-2 LUN Mapping .
x 8946121402.
8946121402 1-1 Chapter 1 Product Overview Intr oduction This chapter describes StorageT ek’ s implementation of SES (SCSI-3 Enclosure Services) on the StorageNet Fibre Channel Switch 4000. SES implementation in a SCSI-3-based Host Adapter is up to the adapter manufacturer and StorageT ek cannot determine their implementation.
SES Management 1-2 8946121402 Figure 1-1 SES Overview LUN addressing within the Fabric can be non-sequential because it is based on the switch’ s Domain_ID . T able 1-1 shows the sample LUN mapping used with Figure 1-1 . Figure 1-1 sho ws that the switch in the lo wer left hand corner is assigned both LUN5 and LUN0.
SES Management 8946121402 1-3 Therefore, if there are 5 switches in the Fabric SES reports 6 LUNs, one LUN v alue for each switch and LUN0 for the local client connection. Other SCSI-3 enclosures can also run SES outside the Fabric, such as JBODs, RAID-5 arrays, SCSI-3 hard dri ves, and SCSI-3 tape dri v es.
SES Management 1-4 8946121402.
8946121402 2-1 Chapter 2 SES Concepts Intr oduction This chapter uses generic terms to describe enclosure services and specific SES implementation. SES instances can be distributed inside and outside of the F abric to an y enclosure capable of supporting enclosure services through an SES de vice.
SES Functional Model 2-2 8946121402 Figure 2-2 SES Functional Model At the Fibre Channel le vel, each SESD is accessible through the Fibre Channel well kno wn address, FFFFFAh (Management Server). At the SCSI-3 le v el, it is associated with a LUN. An SES Application Client can refer to any distrib uted SESD within the F abric using its LUN.
Access to the Enclosure Ser vices Process 8946121402 2-3 An SES Application Client may easily find the LUN values of all distrib uted SESDs inside the Fabric by using the Report LUNs command. See the “Report LUNs” section in Chapter 3 for more information.
Indicators and Control Management 2-4 8946121402.
8946121402 3-1 Chapter 3 SES Commands Intr oduction This chapter contains information and examples on managing SES, including the follo wing: • FC-PH constructs • FCP and SES commands • Diagnostics pages Note: SESD can be accessed from any F abric switch licensed to run SES.
FCP Constructs 3-2 8946121402 FCP Constructs Before initiating any FCP request, the Nx_Port associated with the SES Application Client (FCP Initiator) must complete an N_Port Login ( PLOGI ) with the Management Server in Class 2 or 3. Note: The destination address in the PLOGI request must be set to FFFFFAh .
FCP Constructs 8946121402 3-3 The FCP_LUN v alue format is described in T able 3-3 or the value is 0. The latter refers to the SESD on the local switch. The FCP_CNTL value is set to 1, 2 or 0 depending on whether READ D A T A , WRITE D A T A or neither is in volved in the command.
FCP and SES Commands 3-4 8946121402 T able 3-5 shows the FCP_STATUS field format. The reserved bits are set to 0 by the SESD. FCP_RESID_UNDER indicates that the FCP_RESID field is v alid and contains the number of bytes expected to be transferred, b ut were not transferred.
FCP and SES Commands 8946121402 3-5 Switch Diagnostics P ages Before each SCSI command is discussed in detail, the diagnostics pages are defined in T able 3-7 . They are particularly rele v ant to two commands: Receive Diagnostic Results and Send Diagnostics .
FCP and SES Commands 3-6 8946121402 Switch P age If requested using the Send Diagnostic or Receive Diagnostic Result command, the SESD returns the response sho wn in T able 3-10 .
FCP and SES Commands 8946121402 3-7 The field swValid is bit mapped and indicates which subsequent fields within the page are v alid. The bit position for subsequent fields starts from 0, as indicated in the Field # column of T able 3-10 .
FCP and SES Commands 3-8 8946121402 Neighborhood T able Pa ge If requested using the Send Diagnostic or Receive Diagnostic Result command, the SESD returns the response sho wn in T able 3-13 .
FCP and SES Commands 8946121402 3-9 Table 3-14 Fibre Channel Port Table Page Format Byte/Bit Field # Access 7 6 5 4 3 2 1 0 0 na na Page Code = 84h 1 na na Reserved 2 .. 3 na na P age Length = n - 3 4 .. 7 na na swNumEntries = i – specifies the number of entries received.
FCP and SES Commands 3-10 8946121402 Name Server Local T able P age If requested using the Send Diagnostic or Receive Diagnostic Result command, the SESD returns the follo wing response as sho wn in T able 3-15 . 108 .. 111 24 ro swFCP or tTxMcasts[0] 112 .
FCP and SES Commands 8946121402 3-11 Inquiry An SES Application Client may send an Inquiry command to obtain information about a switch in the Fabric. The format of the FCP_CDB is sho wn in T able 3-16 .
FCP and SES Commands 3-12 8946121402 If the field, EVPD is set to 1, then the v alue of the page code may be set to one of the codes sho wn in T able 3-18 . If the page code is set to 00h, the SESD will return codes sho wn in T able 3-19 . If the page code is set to 80h, the SESD will return codes sho wn in T able 3-20 .
FCP and SES Commands 8946121402 3-13 If the page code is set to 83h, the SESD will return codes sho wn in T able 3-21 . Receive Diagnostic Results An SES Application Client sends a Receive Diagnostic Results command to return diagnostic or management data.
FCP and SES Commands 3-14 8946121402 Report LUNs An SES Application Client sends a Report LUNs command to obtain the number of logical units (each is a switch in SCSI impersonation) in the Fabric. The CDB format is sho wn in T able 3-23 . The SESD reports the LUNs of associated switches with the format sho wn in T able 3-24 .
FCP and SES Commands 8946121402 3-15 Send Diagnostic A SES Application Client can use a Send Diagnostic command to configure/diagnose a logical unit. After the command completion, the SES Application Client sends a Receive Diagnostic Results command.
FCP and SES Commands 3-16 8946121402 Reject The SESD issues a Reject command to set status to Check Condition and the appropriate v alues for the Sense K ey ( SK ) field. Additional Sense Code ( ASC ) and Additional Sense Code Qualifier ( ASCQ ) v alues are as sho wn in T able 3-28 .
8946121402 4-1 Chapter 4 Troubleshooting Intr oduction This chapter discusses the SEND DIAGNOSTIC command error messages. License Reject A license reject is generated when the SES license ke y is improperly entered or is not installed.
Introduction 4-2 8946121402.
8946121402 A-1 Appendix A Glossary A pplication Client: The source object of the SCSI commands and destination for the command responses. Byte: A group of 8 bits. Command Descriptor Block: The structure of up to 16 bytes in length used to communicate commands from the application client to a de vice server .
A-2 8946121402 Logical Unit: A target-resident entity that implements a de vice model and ex ecutes SCSI commands originated by an application client. Logical Unit Number: A device or element kno wn by an enclosure that identifies it to the application client.
8946121402 Index-1 Index A Application Client A-1 ASC Field 3-16 ASCQ Field 3-16 B Bit Page Code Valid 3-13 Byte A-1 C Code Additional Sense 3-16 Additional Sense Code Qualifier 3-16 Sense NO ADDITION.
Index-2 8946121402 P Page Diagnostics 3-5 Fabric 3-7 Fibre Channel Port Table 3-8 Neighborhood Table 3-8 Sensor Table 3-7 Supported Diagnostics 3-5 Switch 3-6 Page Code Valid Bit 3-13 R Receive Diagno.
Comment Sheet StorageT ek welcomes your comments about this publication. Please complete this form, including your name and address, and mail it to StorageT ek, T echnical Communications Department, 7600 Boone A venue North, Minneapolis, Minnesota, 55428-9919, USA.
BUSI NESS REPL Y MAIL POST AGE WILL BE P AID BY ADDRESSEE STORA GETEK FOLD FOLD A TTN: TECHNICAL COMMUNICA TIONS DEP ARTMENT 7600 BOONE A VENUE NOR TH MINNEAPOLIS, MN 55428-9919 NO POST AGE NECESSAR Y IF MAILED IN THE UNITED ST A TES T APE T APE DO NOT ST APLE CUT ON VER TICAL LINE FOLD 1ST FOLD 1ST FIRST CLASS MAIL PERMIT NO.
StorageT ek Pr oblem Reporting Please be aware that, depending on y our maintenance and/or warranty co verage, the ser vices deliver ed may be char geable. This form is provided for your con venience in gathering information for your call. Make as man y copies as you wish.
Un punto importante, dopo l’acquisto del dispositivo (o anche prima di acquisto) è quello di leggere il manuale. Dobbiamo farlo per diversi motivi semplici:
Se non hai ancora comprato il StorageTek 4000 è un buon momento per familiarizzare con i dati di base del prodotto. Prime consultare le pagine iniziali del manuale d’uso, che si trova al di sopra. Dovresti trovare lì i dati tecnici più importanti del StorageTek 4000 - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso StorageTek 4000 imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul StorageTek 4000 ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il StorageTek 4000, ma non hai ancora letto il manuale d’uso, dovresti farlo per le ragioni sopra descritte. Saprai quindi se hai correttamente usato le funzioni disponibili, e se hai commesso errori che possono ridurre la durata di vita del StorageTek 4000.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il StorageTek 4000. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo StorageTek 4000 insieme con le istruzioni su come risolverli. Anche se non si riesci a risolvere il problema, il manuale d’uso ti mostrerà il percorso di ulteriori procedimenti – il contatto con il centro servizio clienti o il servizio più vicino.