Unsolved
This post is more than 5 years old
18 Posts
0
988
July 15th, 2009 07:00
Powerpath Memory Leak?
I've recently rebuilt a server (Dell PE2950) running 2003 R2 x64 with:
Powerpath 5.2 (not SP1)
Navihostagent 6.28.2
Plus of course all the non-EMC stuff.
We've been seeing an issue where weekly, and to the day but not the same time, the amount of "Available" ram showing in Task Manager under "Physical Memory (K)" absolutely plummets to around 15mb in a very short amount of time, and the server become unresponsive to the point that the power button is the only answer.
I know there were "issues" with Powerpath and MPIO causing memory leaks, and whilst fairly vague, my question is does this sound plausible?
The MPIO driver that shows as installed is 1.21.3790.2191.
Powerpath 5.2 (not SP1)
Navihostagent 6.28.2
Plus of course all the non-EMC stuff.
We've been seeing an issue where weekly, and to the day but not the same time, the amount of "Available" ram showing in Task Manager under "Physical Memory (K)" absolutely plummets to around 15mb in a very short amount of time, and the server become unresponsive to the point that the power button is the only answer.
I know there were "issues" with Powerpath and MPIO causing memory leaks, and whilst fairly vague, my question is does this sound plausible?
The MPIO driver that shows as installed is 1.21.3790.2191.
No Events found!


Paul_Hutchings
18 Posts
0
July 15th, 2009 07:00
I did read that but we're not running any sort of cluster, just a standalone server (dual Emulex LPe1150's).
Also there's no indication of paged/non-paged or any memory counter in Task Manager "slowly" incrementing/decrementing - it seems to go very suddenly.
Message was edited by:
Hutchingsp
Brion2
154 Posts
0
July 16th, 2009 06:00
Paul_Hutchings
18 Posts
0
July 16th, 2009 06:00
Powerpath 5.3 vs. downgrade MPIO for example?
Paul_Hutchings
18 Posts
0
July 16th, 2009 08:00
It sounds like their first suggestion will be to move to 5.3 anyway, so if the server does its trick I think that will have to be "Plan A" and at least that's the thing covered that is known to have issues.
I'm still working on Plan B
SamCl
54 Posts
0
July 28th, 2010 23:00
Brion is correct in that the article refers to memory leaks in both clustered and non clustered hosts.
The situation is a little more complex than the ETA specifies.
Basically the code that produces the memory leak specified in MPIO 1.22 is actually present in MPIO 1.21 - however at the time I wrote the ETA only clustered hosts had seen the issue in MPIO 1.21 and both clustered and non-clustered had seen the memory leak in 1.22
The memory leak is very specific to the non-paged memory pool and can normally be tracked using poolmon.
The recommendation is to not use MPIO 1.21 or 1.22 - i.e. use MPIO 1.23 shipped with PowerPath 5.3 or 5.3 SP1.
You can of course use the utility to update the MPIO component only - however there are other changes in PowerPath 5.3 that mak it a better fit than 5.2 with MPIO 1.21/2
Please note that PowerPath 5.2 and 5.2 SP1 have been removed from availability in Powerlink
If you upgrade to PowerPath 5.3/5.3 SP1 and you still experience the issue you are describing then it is more than likely due to some other cause (the descriprion is vague - however it seems to be describing a slightly different behaviour than I have seen). If this is the case then an EMCReports output along with a memory dump (kernel at a minimum) would be required to identify the issue.