Page 3 - Preface; iii
Preface This document illustrates how to use NEC Storage PathManager. NEC Storage PathManager multiplexes paths between a server and a storage unit in a system with Express5800 and the NEC Storage Disk Array SubSystem. 1 st edition: February, 2003 5 th edition: July, 2004 Notes: (1) Functions descri...
Page 5 - Contents
Contents PART I OVERVIEW -------------------------------------------------------------------------------------------------------------------- I-1 Chapter 1 Overview of NEC Storage PathManager -------------------------------------------------------------------------- I-2 1.1 About NEC Storage PathMan...
Page 8 - Chapter 1 Overview of NEC Storage PathManager; Chapter 1 Overview of NEC Storage; orag; andling path failures
Chapter 1 Overview of NEC Storage PathManager Chapter 1 Overview of NEC Storage PathManager NEC Storage PathManager software multiplexes paths between a server and a storage unit in a system with Express5800 and the NEC Storage series Disk Array SubSystem. This software automatically switches paths ...
Page 9 - oad balancing function; onfiguration of NEC Storage
Chapter 1 Overview of NEC Storage PathManager during the course of switching the paths. Applications can continue their processing without being aware of the path failure. 1. . 1.2 L L oad balancing function 1 1 .1 1 . . 2 2 Lo o a a d d b b a a l l a a n n c c i i n n g g f f u u n n c c t t i i o ...
Page 10 - System configuration; ingle-server configuration
Chapter 1 Overview of NEC Storage PathManager This service offers a log extract function that writes log information related to NEC Storage PathManager in the event log. From internal information of NEC Storage PathManager, it writes important information in the event log. PathManager Application Fi...
Page 11 - ultiple-server configuration; NEC Storage
Chapter 1 Overview of NEC Storage PathManager NEC Storage Express5800 Storage PathManager Figure 1-2 Single-server configuration 1. . 3.2 M M ultiple-server configuration 1 1 .3 3 . . 2 2 Mu u l l t t i i p p l l e e - - s s e e r r v v 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 In ...
Page 12 - luster configuration
Chapter 1 Overview of NEC Storage PathManager 1. . 3.3 C C luster configuration 1 1 .3 3 . . 3 3 Cl 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 example of a cluster system configuration. There are FC switches between the server and NEC Storage so that multip...
Page 14 - Chapter 2 Installing NEC Storage PathManager; Chapter 2 Installing NEC Storage; Operating environment
Chapter 2 Installing NEC Storage PathManager Chapter 2 Installing NEC Storage PathManager 2.1 Operating environment 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 r r o o n n m m e e n n t t Operating environment for NEC Storage PathManager is shown below: Table 2-1 Operating enviro...
Page 15 - efore setup; nstallation
Chapter 2 Installing NEC Storage PathManager After installing NEC Storage PathManager and before starting its operation, make sure to read "Chapter 4 Operating NEC Storage PathManager" and check operation status and make settings. 2. . 2.1 B B efore setup 2 2 .2 2 . . 1 1 Be e f f o o r r e ...
Page 16 - ninstallation
Chapter 2 Installing NEC Storage PathManager Make sure to use HotFix (Q323289_W2K_SP4_X86_EN.exe) contained in the Setup CD when installing NEC Storage PathManager in a Windows 2000 Service Pack 3 environment. HotFix solves the Windows 2000 memory leak problem that would affect NEC Storage PathManag...
Page 17 - rsion upgrade
Chapter 2 Installing NEC Storage PathManager When turning on the server after uninstalling NEC Storage PathManager, make sure that the connection between the server and NEC Storage is not redundant. You can also set the cross call of NEC Storage to "Off." Turning on the server while the conn...
Page 19 - Part III Functions
Part III Functions 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
Page 20 - Chapter 3 Functions of NEC Storage PathManager; Chapter 3 Functions of NEC Storage; Path state display
Chapter 3 Functions of NEC Storage PathManager Chapter 3 Functions of NEC Storage PathManager This chapter describes functions that NEC Storage PathManager offers. Basic functions of NEC Storage PathManager can be roughly categorized as follows: /1/ Path state display This function displays informat...
Page 21 - th state; Active; Standby; th list display
Chapter 3 Functions of NEC Storage PathManager 3. . 1.1 P P a a a th state 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 types of path state: /1/ In use This is the path that is currently in use. For each logical unit, there can only be one path in use. /2/ Active This is a p...
Page 23 - etailed path list display
Chapter 3 Functions of NEC Storage PathManager When devices become completely invisible due to disconnection of the FC cable for example, the corresponding path information disappears instead of the path state being displayed as "Failed." C:\>spscmd -getlun *** LogicalUnit #0 *** > 0: ...
Page 24 - orted path list display
Chapter 3 Functions of NEC Storage PathManager C:\>spscmd -getlun -v *** LogicalUnit #0 *** State=0x0 Config=0x0 LBMode=0x0 LogialDiskNumber='00000' ProductId='iStorage 2000 ' SerialNumber='1234123412341234' > 0: Priority=2, PortNumber=4, PathId=0, TargetId=0, Lun=0 BusNumber=0, SlotNumber=9 W...
Page 25 - th priority
Chapter 3 Functions of NEC Storage PathManager of their number. For other logical units, the paths will be displayed in the order of priority. If not specifically set, this display order will be applied. - s1: Paths will be displayed in the order of their number. - s2: Paths will be displayed in the...
Page 26 - isabling priority
Chapter 3 Functions of NEC Storage PathManager order of priority, from the highest to the lowest for each I/O. After the path with the lowest priority is used, the order returns to the path with the highest priority. When path priority or path state has been changed by the spscmd described below, th...
Page 28 - hanging paths for use
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 > 1: Priority=1, PathNumber=5:0:1:0 C:\>spscmd -avail 4:0:0:0 C:\>spscmd -getlun *** LogicalUn...
Page 29 - witching priorities; hanging priority
Chapter 3 Functions of NEC Storage PathManager When using the -path option to specify a path, a path number (PathNumber) displayed in the -getlun option is inputted as an argument. Here, part of the path number input can be omitted. If multiple paths in the same logical unit match the result of part...
Page 30 - ancing; tatic load balancing
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 -priority 5:0:1:0 3 C:\>spscmd -getlun *** LogicalUnit #0 *** 0: Priority=2, PathNumber=4:0:0:0 >...
Page 31 - Path
Chapter 3 Functions of NEC Storage PathManager LUN0 LUN1 Path 0 Path 1 Figure 3-5 Static load balancing Use the -path option or the -swap option of the spscmd to make settings for static load balancing. The following image shows an example. C:\>spscmd -getlun *** LogicalUnit #0 *** > 0: Priori...
Page 32 - ynamic load balancing
Chapter 3 Functions of NEC Storage PathManager It is possible to confirm that static load balancing is in effect once the -path option is applied to the logical unit 1. 3. . 3.2 D D ynamic load balancing 3 3 .3 3 . . 2 2 Dy y n n a a m m i i c c l l o o a a d d b b a a l l a a n n c c i i n n g g In...
Page 33 - Cluster liaison; XPRES; liaison; SCS liaison
Chapter 3 Functions of NEC Storage PathManager for dynamic load balancing must be set for each unit. Second argument 0: do not execute dynamic load balancing (specified when load balancing will not be executed or when static load balancing will be executed) Second argument 1: execute dynamic load ba...
Page 35 - ealth check; ecovery check
Chapter 3 Functions of NEC Storage PathManager for use. If the I/O results in an error or if it is not complete before time-out, the paths are regarded as being unavailable for use. 3. . 5.1 H H ealth check 3 3 .5 5 . . 1 1 He e a a l l t t h h c c h h e e c c k k This function detects failed paths ...
Page 36 - ttings for path patr
Chapter 3 Functions of NEC Storage PathManager 3. . 5.3 S S e e e ttings for path patr r ol 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 ro o l l Use the -setwatcher option of the spscmd to make settings for path patrol. Use the -getwatcher option to check the s...
Page 38 - ailure avoidance and failure; ailover and failback
Chapter 3 Functions of NEC Storage PathManager [For Windows Server 2003] C:\>spscmd -getwatcher Health check : Enable Request interval : 30 sec C:\>spscmd -setwatcher :60:: C:\>spscmd -getwatcher Health check : Enable Request interval : 60 sec C:\> Set only Request interval at 60 seconds...
Page 40 - lecting a method of failback
Chapter 3 Functions of NEC Storage PathManager 3. . 6.2 S S e e e lecting a method of failback 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 NEC Storage PathManager, two types of failback methods are available: active failback a...
Page 41 - nual failback
Chapter 3 Functions of NEC Storage PathManager 3. . 6.3 M M a a a nual failback 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 abovementioned recovery check function is disabled, failback will not be executed even though failed paths have recovered from the failures. In ...
Page 42 - PS logs; Log storage folder
Chapter 3 Functions of NEC Storage PathManager 3.7 Log extraction 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 information related to NEC Storage PathManager to an event log. NEC Storage PathManager internally holds log information (SPS logs). From the lo...
Page 44 - ent logs
Chapter 3 Functions of NEC Storage PathManager 3. . 7.2 E E v v v ent logs 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 stored in the SPS logs, important information such as information related to failover and failback will be outputted to the event log (system) by ...
Page 47 - Part IV Operation
Part IV Operation 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
Page 48 - Chapter 4 Operating NEC Storage PathManager; Chapter 4 Operating NEC Storage; Operation in normal state; tarting operation
Chapter 4 Operating NEC Storage PathManager Chapter 4 Operating NEC Storage PathManager 4.1 Operation in normal state 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 tarting operation 4 4 .1 1 . . 1 1 St t a a r r t t i i n n g g o o p...
Page 49 - nitial settings
Chapter 4 Operating NEC Storage PathManager During redundant operation, multiple paths are displayed under each "LogicalUnit." The example above shows that there are two logical units and two paths in NEC Storage. Refer to "Chapter 3 Functions of NEC Storage PathManager" for detailed...
Page 52 - ecommended settings for priority
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 2003] C:\>spscmd -getwatcher Health check : Enable Request int...
Page 55 - Handling abnormalities; AQs and troubleshooting; nformation gather
Chapter 4 Operating NEC Storage PathManager 4.2 Handling abnormalities 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. . 2.1 F F AQs and troubleshooting 4 4 .2 2 . . 1 1 FA A Q Q s s a a n n d d t t r r o o u u b b l l e e s s h h o o o o t t i i n ...
Page 60 - Appendix A spscmd
Appendix A spscmd Appendix A spscmd [Name] spscmd - Settings for NEC Storage PathManager and display of its status. [Syntax] spscmd – avail path_number spscmd – failback path_number spscmd – failbackall spscmd – getfbmode spscmd – getlun [-v] [-s0 | -s1 | -s2] spscmd – getmode spscmd – getmscsmode s...
Page 64 - Index
Index Information gathering necessary in case of failures .. IV-9 A Initial settings ............................................................ IV-3 Installation ........................................................... II-2, II-4 a period of time in which paths have not been used.III-19 interna...