Instruction/ maintenance manual of the product PathManager NEC
Go to page 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 ....
An important point after buying a device NEC PathManager (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought NEC PathManager yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data NEC PathManager - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, NEC PathManager you will learn all the available features of the product, as well as information on its operation. The information that you get NEC PathManager will certainly help you make a decision on the purchase.
If you already are a holder of NEC PathManager, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime NEC PathManager.
However, one of the most important roles played by the user manual is to help in solving problems with NEC PathManager. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device NEC PathManager along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center