Unsolved
This post is more than 5 years old
8 Posts
0
755
April 21st, 2009 18:00
Linux MPIO - CX300 Missing Path
I have (4) SLES 10 Servers connected to (4) CX-300's via (2) Brocade switches, each server has (2) FC ports. The NaviCLI agent is installed on all servers and all of the storage is working, MPIO is also configured on the servers. Server #4 only sees 1 path to the LUNs on CX-300 #3, however it does see both paths to a LUN on 300 #1, I assume this means the server HBA ports are good. Server #3 sees both paths to CX-300 #3 so I assume this means the CX300 paths are good. All other servers see their LUNs properly.
This seems to eliminate hardware or connectivity but it's just basic troubleshooting so far. Any suggestions on what to try next in tracking down this problem.
Thanks
This seems to eliminate hardware or connectivity but it's just basic troubleshooting so far. Any suggestions on what to try next in tracking down this problem.
Thanks
No Events found!


kelleg
6 Operator
•
4.5K Posts
1
April 22nd, 2009 12:00
See Knowledgebase article emc99467
Parameter PowerPath DMP DM-MPIO
Initiator Type 3 (CLARiiON Open) 3 (CLARiiON Open) 3 (CLARiiON Open)
Arraycommpath 1 (Enabled) 1 (Enabled) 1 (Enabled)
Failovermode 1 ¿or- 4 note 11 1 ¿or- 2 note 9 1 ¿or- 4 note 10
UnitSerialNumber Array Array Array
9.
For Linux installations using VERITAS VxVM, set failovermode as follows:
¿ VERITAS VxVM 4.x or 5.x, with PowerPath: failovermode MUST be set as
required by PowerPath
¿ VERITAS VxVM 4.x without PowerPath: failovermode MUST be set to 2
¿ VERITAS VxVM 5.x without PowerPath: failovermode MUST be set to 1
10.
For Linux DM-MPIO, failovermode settings are as follows:
¿ FLARE 24 or earlier: failovermode MUST be set to 1
¿ FLARE 26 or later:− Novell SLES:
-Novell SLES 10.1 (SP1) or above: failovermode may be set to 1
for active/passive behavior, or
-Novell SLES 10.1 (SP1) or above: failovermode may be set to 4
for ALUA behavior
-Novell SLES 10.0 (no SP) or below: failovermode MUST be set
to 1
− RedHat RHEL 4.x:
-RHEL 4.6 or above: failovermode may be set to 1 for
active/passive behavior, or
-RHEL 4.6 or above: failovermode may be set to 4 for ALUA
behavior
-RHEL 4.5 or below: failovermode MUST be set to 1
− RedHat RHEL 5.x:
-RHEL 5.1 or above: failovermode may be set to 1 for
active/passive behavior, or
--RHEL 5.1 or above: failovermode may be set to 4 for ALUA
behavior
-RHEL 5.0: failovermode MUST be set to 1
− Asianux:
-Asianux 3.1 or above: failovermode may be set to 1 for
active/passive behavior, or
-Asianux 3.1 or above: failovermode may be set to 4 for ALUA
behavior
-Asianux 3.0: failovermode MUST be set to 1
− Other Linux distributions: failovermode MUST be set to 1
11.
For PowerPath for Solaris, Linux and Windows, failovermode settings are as follows:
¿ FLARE 24 or earlier: failovermode MUST be set to 1
¿ FLARE 26 or later:
- PowerPath 5.0 or earlier: failovermode MUST be set to 1
- PowerPath 5.1 or later: failovermode may be set to 4 for ALUA behavior, or
- PowerPath 5.1 or later: failovermode may be set to 1 for active/passive
behavior
glen
RyanP2
261 Posts
1
April 22nd, 2009 19:00
Under storage groups expand the group in question and expand the host section. In here right click the host and click connectivity status. Are there paths in ~management? If so then they don't have access to the luns. To fix this just hit reconnect and do your magic on the host side to get all paths to be recognized.
Usually the ~management thing happens when you zone and register a path and put it to the storage group, then finish the zoning and registering. At this point the Clariion does not assume you want those paths to have access to the luns, so it doesn't grant access.
Another way you can get into this situation is if you replace an HBA on the host. You'll need to zone, register, and add the paths to the storage group.
-Ryan
bmcleod1
8 Posts
0
May 6th, 2009 16:00