3PAR StoreServ Storage
cancel
Showing results for 
Search instead for 
Did you mean: 

3PAR 7200 PD Path Issues

 
SOLVED
Go to solution
srodriguezfebicom.com.a
Occasional Contributor

3PAR 7200 PD Path Issues

Hi Guys.

After doing work on PD rolls, some of them have Paths problems.

3PAR 3.2.2 with All Patches.
3 Disk Cages.
72 PD FC (1.2TB x 48 & 900GB x 24) so I have 24 PD per Chassis.

After run checkhealth -detail pd

Checking pd

Component ----Summary Description----- Qty
PD Unbalanced PD types in Cages 2
------------------------------------------
1 total 2

Component -Identifier- ------------------------Detailed Description------------------------
PD Cage:2 PDs FC/10K/1200GB unbalanced. Primary path: 7 on Node:0, 9 on Node:1
PD Cage:2 PDs FC/10K/900GB unbalanced. Primary path: 5 on Node:0, 3 on Node:1
-------------------------------------------------------------------------------------------
2 total

after run showpd -path.
As you can see the problem is with the PDs IDs 10,11,14,15,18,19,22,23,24,26,27,28.29,30,31.

---------Paths---------
Id CagePos Type -State- A B Order
0 0:0:0 FC normal 1:0:1 0:0:1 1/0
1 0:22:0 FC normal 1:0:1 0:0:1 1/0
2 0:2:0 FC normal 1:0:1 0:0:1 1/0
3 0:3:0 FC normal 1:0:1 0:0:1 0/1
4 0:4:0 FC normal 1:0:1 0:0:1 1/0
5 0:5:0 FC normal 1:0:1 0:0:1 0/1
6 0:8:0 FC normal 1:0:1 0:0:1 1/0
7 0:7:0 FC normal 1:0:1 0:0:1 0/1
8 2:7:0 FC normal 1:0:1 0:0:1 0/1
9 2:6:0 FC normal 1:0:1 0:0:1 0/1
10 1:7:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 1/0
11 1:6:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 0/1
12 0:1:0 FC normal 1:0:1 0:0:1 0/1
13 2:4:0 FC normal 1:0:1 0:0:1 0/1
14 1:5:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 1/0
15 1:4:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 0/1
16 2:3:0 FC normal 1:0:1 0:0:1 1/0
17 2:2:0 FC normal 1:0:1 0:0:1 0/1
18 1:3:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 1/0
19 1:2:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 0/1
20 2:1:0 FC normal 1:0:1 0:0:1 1/0
21 2:0:0 FC normal 1:0:1 0:0:1 0/1
22 1:0:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 1/0
23 1:1:0 FC normal 1:0:2\1:0:1 0:0:2\0:0:1 0/1
24 2:23:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 1/0
26 0:20:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 1/0
27 0:19:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 0/1
28 0:16:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 1/0
29 0:18:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 0/1
30 0:12:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 1/0
31 0:9:0 FC normal 1:0:1\1:0:2 0:0:1\0:0:2 0/1


I need some solution that does not include "dismiss PD".
Thank you very much for any help you can give me.

4 REPLIES
Dennis Handly
Acclaimed Contributor

Re: 3PAR 7200 PD Path Issues

>PD Cage:2 PDs FC/10K/1200GB unbalanced. Primary path: 7 on Node:0, 9 on Node:1
>PD Cage:2 PDs FC/10K/900GB unbalanced. Primary path: 5 on Node:0, 3 on Node:1
>As you can see the problem is with the PDs IDs 10,11,14,15,18,19,22,23,24,26,27,28.29,30,31

 

I'm not sure how you came to that conclusion about 10...31 being bad?  The message says cage2.

You only have to move one PD from node1 to node0 (1200G).  And one from node0 to node1 (900G).

So you have to interchange two drives in cage2.

What does this show?

showpd -p -cg 2

 

> I need some solution that does not include "dismiss PD".

 

You might be able to do servicemag on the two PD locations, swap, then resume.

srodriguezfebicom.com.a
Occasional Contributor

Re: 3PAR 7200 PD Path Issues

Dear.

showpd -p -cg 2
----Size(MB)----- ----Ports----
Id CagePos Type RPM State Total Free A B Capacity(GB)
8 2:7:0 FC 10 normal 838656 396288 1:0:1 0:0:1* 900
9 2:6:0 FC 10 normal 838656 359424 1:0:1 0:0:1* 900
13 2:4:0 FC 10 normal 838656 358400 1:0:1 0:0:1* 900
16 2:3:0 FC 10 normal 838656 373760 1:0:1* 0:0:1 900
17 2:2:0 FC 10 normal 838656 359424 1:0:1 0:0:1* 900
20 2:1:0 FC 10 normal 838656 374784 1:0:1* 0:0:1 900
21 2:0:0 FC 10 normal 838656 355328 1:0:1 0:0:1* 900
24 2:23:0 FC 10 degraded 1142784 0 1:0:1* 0:0:1 1200
32 2:5:0 FC 10 normal 838656 374784 1:0:1* 0:0:1 900
56 2:8:0 FC 10 normal 1142784 663552 1:0:1* 0:0:1 1200
57 2:9:0 FC 10 normal 1142784 646144 1:0:1 0:0:1* 1200
58 2:10:0 FC 10 normal 1142784 666624 1:0:1* 0:0:1 1200
59 2:11:0 FC 10 normal 1142784 647168 1:0:1 0:0:1* 1200
60 2:12:0 FC 10 normal 1142784 663552 1:0:1* 0:0:1 1200
61 2:13:0 FC 10 normal 1142784 646144 1:0:1 0:0:1* 1200
62 2:14:0 FC 10 normal 1142784 665600 1:0:1* 0:0:1 1200
63 2:15:0 FC 10 normal 1142784 644096 1:0:1 0:0:1* 1200
64 2:16:0 FC 10 normal 1142784 665600 1:0:1* 0:0:1 1200
65 2:17:0 FC 10 normal 1142784 644096 1:0:1 0:0:1* 1200
66 2:18:0 FC 10 normal 1142784 665600 1:0:1* 0:0:1 1200
67 2:19:0 FC 10 normal 1142784 646144 1:0:1 0:0:1* 1200
68 2:20:0 FC 10 normal 1142784 667648 1:0:1* 0:0:1 1200
69 2:21:0 FC 10 normal 1142784 647168 1:0:1 0:0:1* 1200
70 2:22:0 FC 10 normal 1142784 668672 1:0:1* 0:0:1 1200


The error in ID 24 is becouse I run this command to execute this procedure disk by disk.

setpd ldalloc off 11 (usar ID)
showpd -i
movepdtospare -perm -f -vacate -ovrd -nowait 11 
 
removespare 11:a 
dismisspd 11
admithw
tunesys
 
The problem is being solved. Unfortunately I had to do this procedure because I do not have physical access to the machine.
 
 

 

 

Dennis Handly
Acclaimed Contributor
Solution

Re: 3PAR 7200 PD Path Issues

Hmm, something seems wrong with a couple of positions:

09 2:06:0 FC 10 normal 838656 359424 1:0:1 0:0:1* 900
08 2:07:0 FC 10 normal 838656 396288 1:0:1 0:0:1* 900

70 2:22:0 FC 10 normal 1142784 668672 1:0:1* 0:0:1 1200
24 2:23:0 FC 10 degraded 1142784    0 1:0:1* 0:0:1 1200

I thought every other position would be on a different active port.

So there doesn't seem like there is anything you can do, except for possibly restarting sysgmr.

srodriguezfebicom.com.a
Occasional Contributor

Re: 3PAR 7200 PD Path Issues

Dear Dennis.

You are right. 

When I run showpd -p -cg 2 -sortcol 1 I see the real problem in both Cages (0 & 2).

The problem existed in two pairs of PD.  IDs 8-9 in Cage 2 and IDs 50-54 in Cage 0 (see File).

So on  PDs I used this procedure. Now the checkhealth -svc -detail is clean

setpd ldalloc off PDID
showpd -i
movepdtospare -perm -f -vacate -ovrd -nowait PDID
showpdch -from PDID
showpdch -spr PDID
showpdch -mov PDID
removespare PDID:a
dismisspd PDID
showpd