Start a Conversation

Unsolved

This post is more than 5 years old

1134

February 3rd, 2009 06:00

Checking for dual pathing on a large number of wintel servers?

One of our wintel admins came and asked me whether there was an easy way to launch a check for dual pathing over several servers from a centralized console. We are in the process of swapping out our backbone switches and the wintel team is asking for a way to do their pathing checks without having to login to each server and check manually, which would take a long time and prolong our possible outage time. Does anyone know if there is a way to script for remote powerpath access or run a report from the arrays that shows the pathing for the servers?

1 Rookie

 • 

20.4K Posts

February 3rd, 2009 06:00

look at using psexec and some perl scripting ;)

C:\dell\PsTools>psexec \\SQL-Server powermt display
 
PsExec v1.94 - Execute processes remotely
Copyright (C) 2001-2008 Mark Russinovich
Sysinternals - www.sysinternals.com
 
 
Symmetrix logical device count=3
CLARiiON logical device count=2
Invista logical device count=0
Generic logical device count=0
==============================================================================
----- Host Bus Adapters ---------  ------ I/O Paths -----  ------ Stats ------
### HW Path                        Summary   Total   Dead  IO/Sec Q-IOs Errors
==============================================================================
   0 port0\path0                   optimal       7      0       -     0      0
   1 port1\path0                   optimal       4      0       -     0      0

1.5K Posts

February 3rd, 2009 06:00

ECC can do it for you - not sure whether you are using ECC. There may be some other Fabric (SAN) based monitoring tool which can help you here.
Thanks,
Sandip

40 Posts

February 3rd, 2009 07:00

No ECC here. We're going to look into the other option with perl scripting and powermt commands. Do you know if there are any array based things we can run from NaviCLI to check host paths?

2.2K Posts

February 3rd, 2009 08:00

Right, from the array side you can view the registration status of the HBAs from the host with each SP port, but that will only tell you that the host has connectivity from the HBA to the SP and does not guarantee that multiple paths are functioning to each LUN on the host.

149 Posts

February 3rd, 2009 08:00

there is a navi cli command show you how many path are connected to a storage group see the command and the output below :
C:\clariion\AX4-5>naviseccli -h 10.14.18.124 storagegroup -list


Storage Group Name: MercerRd
Storage Group UID: A9:31:9B:34:B2:E2:DD:11:9B:2D:00:60:16:15:56:B5
HBA/SP Pairs:

HBA UID SP Name SPPort
------- ------- ------
iqn.1991-05.com.microsoft:mercerrd SP B 0
iqn.1991-05.com.microsoft:mercerrd SP A 0

HLU/ALU Pairs:

HLU Number ALU Number
---------- ----------
0 0
Shareable: YES

In this case as you can see the host is logged with two path .
Regards
Pierluca

Message was edited by:
chiodp

1 Rookie

 • 

20.4K Posts

February 3rd, 2009 08:00

not from the array side ..it has no idea what path management software resides on the host.
No Events found!

Top