Manuale d’uso / di manutenzione del prodotto PathManager del fabbricante NEC
Vai alla pagina of 65
NEC Storage Software NEC Storage PathManager User’s Manual (Windows version) IS201-5E.
© NEC Corporation 2003, 2004 No part of the contents of this book may be reproduced or transmitted in any form without permission of NEC Corporation. The contents of this book may be modi fied without notice in the future.
Preface This document illustrates how to use NEC Stor age PathManager. NEC Storag e PathM anager mu ltiplexes paths b etween a s erver and a stor age unit in a s ystem with Express580 0 and the NEC Storage D isk Array SubS ystem.
.
Contents PA RT I OVERVIEW -------------------------------------------------------------------------------------------------------------------- I-1 Chapter 1 Overview of NEC Stor age PathMa na ger -------------------------------------------------------------------------- I-2 1.
.
P a r t I O v e r v v i e w P P a a r r t t I I O O v v e e r r v i i e e w w.
Chapter 1 Overview of NEC Storage PathManager Chapter 1 Overview of NEC Storage PathManager NEC Storage P athManager softw are multiplexes paths b etween a server and a storage unit in a system with Exp ress5800 and the NE C Storag e series D isk Array SubSystem .
Chapter 1 Overview of NEC Storage PathManager during the course of switching the paths. Applications can continue their pro cessing without being aware of the path failure.
Chapter 1 Overview of NEC Storage PathManager This service off ers a log extra ct function that writes log inform ation relate d to NEC Storage PathManager in the ev ent log. From internal inf ormation o f NEC Stora ge PathManager , it write s importan t informatio n in the event log.
Chapter 1 Overview of NEC Storage PathManager NEC Stora g e Express5800 Storage PathManager Figure 1-2 Single- server configuration 1 . . 3 . 2 M M u l t i p l e - s e r v e r c o n f i g u r a t i o n 1 1 .
Chapter 1 Overview of NEC Storage PathManager 1 . . 3 . 3 C C l u s t e r c o n f i g u r a t i o n 1 1 . 3 3 . . 3 3 C l l u u s s t t e e r r c c o o n n f f i i g g u u r r a a t t i i o o n n Below is an exam ple of a clust er system conf iguration .
P a r t I I I n s t a l l a t i o n P P a a r r t t I I I I I I n n s s t t a a l l l l a a t t i i o o n n.
Chapter 2 Installing NEC Storage PathManager Chapter 2 Installing NEC Storage PathManager 2 . 1 O p e r a t i n g e n v i r o n m e n t 2 2 . . 1 1 O O p p e e r r a a t t i i n n g g e e n n v v i i .
Chapter 2 Installing NEC Storage PathManager After in stalling NE C Storage Pat hManager and befo re starting its oper ation, make sure to read "Chapter 4 Operating NEC Storage Path Manager" an d check oper ation status an d make settin gs. 2 .
Chapter 2 Installing NEC Storage PathManager Make sure to use HotFix (Q323289_W2 K_SP4_X86_EN.exe) contained in the Setup CD when installi ng NEC Storage PathMa nager in a Win dows 2000 Service Pack 3 environment. HotFix solves the Win dows 2000 memor y leak problem that would affect NEC St orage Pat hManager .
Chapter 2 Installing NEC Storage PathManager When turning on the server after uninstalling NEC Storage PathMana ger, make sure that t he connection betw een the server and NE C Storage is not redundant. You can also set the cross call o f NEC Storage to "Off.
.
P a r t I I I F u n c t i o n s P P a a r r t t I I I I I I F F u u n n c c t t i i o o n n s s.
Chapter 3 Functions of NEC Storage PathManager Chapter 3 Functions of NEC Storage PathManager This chapter describes functions that NEC Storage PathMa nager off ers. B asic func tions of NE C Storage Pat hManage r can be roughly categorized as follows: /1/ Pa th state display This function displays info rmation rega rding state of paths.
Chapter 3 Functions of NEC Storage PathManager 3 . . 1 . 1 P P a a a t h s t a t e 3 3 . 1 1 . . 1 1 P t t h h s s t t a a t t e e There are roughly four ty pes of path state: /1/ In use This is the path that is currentl y in use. For each logi cal unit , there can only be one pa th in use .
Chapter 3 Functions of NEC Storage PathManager C:>spscmd -getlun *** LogicalUnit #0 *** > 0: Priority=2, PathNumber=4:0:0:0 1: Priority=1, PathNumber=5:0:1:0 *** LogicalUnit #1 *** X 0: Priority.
Chapter 3 Functions of NEC Storage PathManager When devices become compl etely invisi ble due to dis connection of the FC cab le for example, th e correspon ding path inf ormation di sappears in stead of the path state being di splayed as "Fa iled.
Chapter 3 Functions of NEC Storage PathManager C:>spscmd -getlun -v *** LogicalUnit #0 ** * State=0x0 Config=0x0 LBMode=0x0 LogialDiskNumber='00000' ProductId='iStorage 2000 ' S.
Chapter 3 Functions of NEC Storage PathManager of their nu mber. Fo r other logic al units, the paths will be displayed i n the order of priority . If not specifically set, this display orde r will be applied. - s1: Paths wi ll be displayed in t he order of their numbe r.
Chapter 3 Functions of NEC Storage PathManager order of prio rity, from the highest to the l owest for eac h I/O. After the path with the lowest pri ority is used, the order returns to the path with the highest priority .
Chapter 3 Functions of NEC Storage PathManager A path with di sabled prio rity will be exclude d from the decisi on process of the order of p ath use by priority and dynamic load bal ancing process. No te that this does not mean that this path will be a bsolutely unavailable.
Chapter 3 Functions of NEC Storage PathManager The following image shows an example when the -avail option is used. C:>spscmd -getlun *** LogicalUnit #0 *** @ 0: Priority=2, PathNumber=4:0:0:0 >.
Chapter 3 Functions of NEC Storage PathManager When using the -path op tion to sp ecify a path, a p ath num ber (PathNumber) displayed in the -getlun option is inputted as an argum ent.
Chapter 3 Functions of NEC Storage PathManager specified integer. C:>spscmd -getlun *** LogicalUnit #0 *** > 0: Priority=2, PathNumber=4:0:0:0 1: Priority=1, PathNumber=5:0:1:0 C:>spscmd -pri.
Chapter 3 Functions of NEC Storage PathManager LUN0 LUN1 Path 0 Path 1 Figure 3-5 Static lo ad balancing Use the -path op tion or the -swa p option of the spscmd to make settings for static load balancing.
Chapter 3 Functions of NEC Storage PathManager It is possible to confirm t hat static load balancing is i n effect once the -pat h option is applied to the logical unit 1.
Chapter 3 Functions of NEC Storage PathManager for dynamic l oad balanc ing must be set for each unit. Second argu ment 0: do not e xecute dyna mic load bala ncing (speci fied whe n load balanci ng wi.
Chapter 3 Functions of NEC Storage PathManager C:>spscmd -getmscsmode MSCS : Disable C:>spscmd -setmscsmode E C:>spscmd -getmscsmode MSCS : Enable C:> The -getmode option of the spscmd ca n also be used to chec k the settings fo r MSCS liaison.
Chapter 3 Functions of NEC Storage PathManager for use. If th e I/O resu lts in an error or if it is not com plete b efore time-o ut, the p aths are regarded as bein g unavailable for use.
Chapter 3 Functions of NEC Storage PathManager 3 . . 5 . 3 S S e e e t t i n g s f o r p a t h p a t r r o l 3 3 . 5 5 . . 3 3 S t t t t i i n n g g s s f f o o r r p p a a t t h h p p a a t t r o o l l Use the -setwatcher option of the spscmd to make set tings for path patrol.
Chapter 3 Functions of NEC Storage PathManager (Recovery ch eck is not fo r Windows Server 2003 .) /2/ Reques t interval The path patrol s ervice issues mo nitoring r equests fo r each path to the N EC Storage PathManager dr iver at this interval (d efault : 60, unit: seconds).
Chapter 3 Functions of NEC Storage PathManager [For Windows Server 200 3] C:>spscmd -getwatcher Health check : Enable Request interval : 30 sec C:>spscmd -setwatcher :60:: C:>spscmd -getwatcher Health check : Ena ble Request interval : 60 sec C:> Set only Request interval at 60 seconds 3 .
Chapter 3 Functions of NEC Storage PathManager LUN0 LUN1 Path 0 Path 1 LUN0 LUN1 Path 0 Path 1 ? ? Failures ? ? Recovery Figure 3-9 Failover (left) and f ailback (right) Standby In use Failures Unavai.
Chapter 3 Functions of NEC Storage PathManager 3 . . 6 . 2 S S e e e l e c t i n g a m e t h o d o f f a i l b a c k 3 3 . 6 6 . . 2 2 S l l e e c c t t i i n n g g a a m m e e t t h h o o d d o o f f f f a a i i l l b b a a c c k k In NE C Storage PathManager , two types of failback meth ods are available: active failbac k and standby failback.
Chapter 3 Functions of NEC Storage PathManager 3 . . 6 . 3 M M a a a n u a l f a i l b a c k 3 3 . 6 6 . . 3 3 M n n u u a a l l f f a a i i l l b b a a c c k k When the abovement ioned recovery check function is disabled, failback will not be exe cuted even though failed paths have re covered from the failur es.
Chapter 3 Functions of NEC Storage PathManager 3.7 Log e xtrac tion 3 3 . . 7 7 L L o o g g e e x x t t r r a a c c t t i i o o n n This function outputs log i nformation re lated to NE C Storage PathManage r to an event log. NE C Storage PathManager in ternally holds log info r mation (SPS logs ).
Chapter 3 Functions of NEC Storage PathManager spsevent.log spsevent.log Log storage folder spsevent.log.old The file name is changed, and... a new one is created. Figure 3-8 Storing SPS logs (2) When the new "spsevent.log" becomes full, the previous log file "spsevent.
Chapter 3 Functions of NEC Storage PathManager 3 . . 7 . 2 E E v v v e n t l o g s 3 3 . 7 7 . . 2 2 E e e n n t t l l o o g g s s Among the pieces of information stor ed in the SPS logs, important inform ation such as in formation related to failov er and failb ack will be ou tputted to th e event log (system) by the log servi ce.
Chapter 3 Functions of NEC Storage PathManager 3.8 Messa ge(ES MPRO liai son) 3 3 . . 8 8 M M e e s s s s a a g g e e ( ( E E S S M M P P R R O O l l i i a a i i s s o o n n ) ) The message function of ESMP RO reports the most important events among thos e outputted to the event log by NEC Sto rage Path Manager.
Chapter 3 Functions of NEC Storage PathManager If you would like to use th e Alert Manager feature of ESMPRO M anager, you have to set up the regis tries shown below on the ser ver which ESMPR O Manager i s installed. /1/ Set the registries shown below.
P a r t I V O p e r a t i o n P P a a r r t t I I V V O O p p e e r r a a t t i i o o n n.
Chapter 4 Operating NEC Storage PathManager Chapter 4 Operating NEC Storage PathManager 4 . 1 O p e r a t i o n i n n o r m a l s t a t e 4 4 . . 1 1 O O p p e e r r a a t t i i o o n n i i n n n n o o r r m m a a l l s s t t a a t t e e 4 . . 1 . 1 S S t a r t i n g o p e r a t i o n 4 4 .
Chapter 4 Operating NEC Storage PathManager During re dundant ope ration, multi ple paths a re display ed under each "LogicalUn it." The example ab ove shows that the re are two logical uni ts and two pa ths in NEC Stor age.
Chapter 4 Operating NEC Storage PathManager /3/ For an already r ecognized path to an al ready reco gnized lo gical unit, th e state of priority wil l be maintained eve n after the sy stem is reboote d.
Chapter 4 Operating NEC Storage PathManager C:>spscmd -avail ::: C:>spscmd -getlun *** LogicalUnit #0 *** 0: Priority=1, Pat hNumber=4:0:0:0 1: Priority=2, Pat hNumber=5:0:1:0 2: Priority=3, Pat.
Chapter 4 Operating NEC Storage PathManager [For Windows 2000] C:>spscmd -getwatcher Health check : Enable Recovery check : Enable Request interval : 60 sec Threshold : 60 sec Timeout duration : 120 sec C:> [For Windows Server 200 3] C:>spscmd -getwatcher Health check : Ena ble Request interval : 60 sec C:> 4 .
Chapter 4 Operating NEC Storage PathManager take up to a minu te longer for NEC S torage PathMana ger to recognize p ath failu res due to execution of failover. To avoid such situations, it is recommended tha t paths having priorities in numerical seque nce do not have common resources.
Chapter 4 Operating NEC Storage PathManager ???????? ? ? ? ? Ex p ress5800 NEC Storage StoragePathSavior Priority: 4 2 3 1 Storage PathManager Figure 4-2 Setting priority (2) IV-8.
Chapter 4 Operating NEC Storage PathManager 4.2 Handli ng a bnorm aliti es 4 4 . . 2 2 H H a a n n d d l l i i n n g g a a b b n n o o r r m m a a l l i i t t i i e e s s 4 .
Chapter 4 Operating NEC Storage PathManager /2/ Select [Sys tem Inform ation] from the tree. /3/ Select [Action] -> [Save as Sy stem Information File...] from th e menu bar. /4/ Specify [File Name]. /5/ Click on [Save]. System information will be collected in a file with the specifie d file name.
Chapter 4 Operating NEC Storage PathManager Then starting from step /2/ above, select [Appl ication] instead of [System] t o coll ect application logs using the same proced ures.
.
A p p p e n d i x A A p p p e e n n d d i i x x.
Appendix A spscmd Appendix A spscmd [Name] spscmd - Settings for NEC Storag e PathManager and display of its status. [Syntax] spscmd – avail path _number spscmd – failback p ath_number spscmd – .
Appendix A spscmd spscmd – failba ckall It executes failb ack targeting a ll paths that are unavailable for use. spscmd – getfbm ode It displays the f ailback method currently set. Active: active f ailback Standby: standby fai lback spscmd – getlun [-v] [-s0 | -s1 | -s2] It displays a path li st.
Appendix A spscmd It displays settings for path contr ol. Health check: Settin gs for health check (Enable/D isable) Recovery check: Setting s for recovery check (Enable /Disable) Request interval: In terval for iss uing monitoring requests (in seconds) Threshold: Duration of time that a path has not b een used (in seconds).
Appendix A spscmd state = Enable or E: MSCS liaison is enabled state = Disable or D : MSCS liaison is disabled spscmd – setwat cher param It sets the sta te of path cont rol to the sta te specified by "param.
Index Informat ion gatheri ng necessary in case of failur es .. I V-9 A Initial settings ............................................................ IV-3 Installation ........................................................... II-2, II-4 a period of time in whic h paths ha ve not been us ed.
Priority size rela tionship ............................................ III-9 ProductId ....................................................................III-6 R Recommended settings for priority ........................... IV-6 Recovery check ....
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 NEC PathManager è 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 NEC PathManager - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso NEC PathManager imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul NEC PathManager ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il NEC PathManager, 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 NEC PathManager.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il NEC PathManager. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo NEC PathManager 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.