Operating System - HP-UX
1843853 Members
2956 Online
110225 Solutions
New Discussion

"ndd" process consumes almost 100% CPU usage

 
SOLVED
Go to solution
Selvaraj
Advisor

"ndd" process consumes almost 100% CPU usage

Dear Experts,

Can anyone tell me what is wrong with my "ndd" process consuming 100% of CPUs intermittently. I don't have any configurable parameters defined in /etc/rc.config.d/nddconf file except:

tail /etc/rc.config.d/nddconf
# ARP cache to 10 minutes.
#
# TRANSPORT_NAME[4]=arp
# NDD_NAME[4]=arp_cleanup_interval
# NDD_VALUE[4]=600000
#
# -----------------------------------------------------------------------
TRANSPORT_NAME[0]=ip
NDD_NAME[0]=ip_pmtu_strategy
NDD_VALUE[0]=0


NOTE:
I don't want setup any "ndd" tunable parameters. I have no idea of using "nddconf" file on our boxes. Just need to disable automatic pop-up of ndd process in our production node and consuming our CPU's upto 100%.

ANSWER preferred: Procedure to stop or deactivate or disable "ndd" process (which was noticed using ps, top & glance commands).

Thanks for your help in advance,
-Selva

CPU TTY PID USERNAME PRI NI SIZE RES STATE TIME %WCPU %CPU
> COMMAND
> 2 ? 27134 bin 234 20 116K 208K run 0:12 92.28 46.46 ndd
You can do it man !
4 REPLIES 4
RAC_1
Honored Contributor

Re: "ndd" process consumes almost 100% CPU usage

TRANSPORT_NAME[0]=ip
NDD_NAME[0]=ip_pmtu_strategy
NDD_VALUE[0]=0

Makes me think that you do have some settings for ndd. May be there are control chars or something that causes ndd to go into loop. Make sure you do not have anything in ndd.

you can kill current ndd process. Check the value of (that is there in your file, looks uncommented)

TRANSPORT_NAME[0]=ip
NDD_NAME[0]=ip_pmtu_strategy
NDD_VALUE[0]=0

ndd -h ip_pmtu_strategy
There is no substitute to HARDWORK
Devesh Pant_1
Esteemed Contributor

Re: "ndd" process consumes almost 100% CPU usage

Selva,
Please comment out everything in /etc/rc.config.d/nddconf
and kill the ndd process manually.
You will be a happy camper.

thanks
DP
Sudeesh
Respected Contributor
Solution

Re: "ndd" process consumes almost 100% CPU usage

My search showed some cases, where problem caused by ndd monopolizing the CPU. The culprit was identd. I am not sure, whether this is going to help you. Give a try by disabling identd in /etc/inetd.conf.

Thanks

Sudeesh
The most predictable thing in life is its unpredictability
Selvaraj
Advisor

Re: "ndd" process consumes almost 100% CPU usage

Thanks Sudeesh... it worked great. Your point is correct "ndd" monopolizing due to "ident" process. I commented out in "inetd.conf" file. It worked !

-Selva
You can do it man !