HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Hours:
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

NC7170 driver in DL580 G4 consuming lots of memory

 
Greg Struthers
Occasional Contributor

NC7170 driver in DL580 G4 consuming lots of memory

We have a new three-node Exchange cluster on DL580 G4 servers, running W2K3 Enterprise. Someone noticed that the amount of Non-paged Pool Memory being consumed was taking the servers to the brink of instability (anywhere from 86Mb and up). Public connection is onboard 371i NIC, and the Heartbeat (inter-node communication only -- no access to outside world) is going through the NC7170 cards. Microsoft ran an analysis and pointed to the NC7170 driver. First, we had v8.8.1.0. Then upgraded to v8.9.1.0, but still saw problem. Downgraded to v8.6.11.0, but still seeing high NPP memory consumption. Has anyone ever seen this before? And since I can't seem to figure it out, can anyone tell me how to completely stop that driver from loading so we can ascertain that is the NPP culprit? I've tried disabling the NICs and have also tried setting the HKLM\system\currentcontrolset\services\n1000\start key value from 3 (manual) to 4 (disabled), but I think the driver is still loading.

Thanks
6 REPLIES
James ~ Happy Dude
Honored Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

Hello Greg,

I had an encounter with something of the same kind. Updating it to 8.9 resolved it.

Since that didn't help in your situation; how about updating the NIC Firmwares ?

Also are they teamed as NFT or TLB ?

Do you see this happening in any other servers in the Cluster ?

Regards,
James.
Mi6t0
Trusted Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

Try disabling TOE - it stays in teaming settings/advanced settings/TCP Offload engine.

And do you use /PAE in your boot.ini ?
Greg Struthers
Occasional Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

In response to the above to replies:
1) I ran the 7.90 Firmware Update CD to check for firmwarwe updates on the NC7170, but the results didn't show any as being needed.
2) In the servers, these NC7170 NICs are used only for Heartbeat and are not teamed.
3) We do see this happening in other Exchange clusters running on DL580 G4 servers, but not on the Exchange clusters running on DL580 G3 servers (with the same model NIC used for Heartbeat connection).
4)Boot.ini does not use a /PAE switch, but since it is Exchange, we do use /3Gb /Userva=3030 switches.
Mi6t0
Trusted Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

Do you have the possibility to test the performance without these settings (i mean those in boot.ini).
And evethough you don't use teaming, you can turn off TOE from NCU.

Please if possible try these things and tell what the results are.

Greets!
HP_Sammy
Trusted Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

Hey Greg,

Downgrade the nic driver to old try the following :

http://h18023.www1.hp.com/support/files/server/us/download/26385.html


I think this should fix it


Cheers :)
KarloChacon
Honored Contributor

Re: NC7170 driver in DL580 G4 consuming lots of memory

hi
this a little weird

for this server dl580 g4
DL580 G4 Software
http://urlao.com/DL580G4
Greg has downgraded the driver which is fine to try fixing this issue

but I can not find a specific firmware for the NC7170(HP NC7170 Dual Gigabit Server Adapter) to recommend use another firmware
NC7170 Driver and others
http://urlao.com/NC7170

the only thing Greg can try is to use another Firmware CD not 7.9 maybe 7.7....
in that way install a different firmware for that card.

by the way check this
Nonpaged Pool is over the warning threshold
includes "tuning Exchange Server correctly" because it is a Exchange Server
http://urlao.com/mempool

and I found something related with chimney
"Non-paged pool memory leaks caused by having the Chimney feature enabled"
http://urlao.com/chimney

regards
Didn't your momma teach you to say thanks!