[users@httpd] Debugging a runaway httpd process

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am suffering from runaway httpd processes, and I dont understand
enough about systems at this level, to understand why.

I asked my server "admin"  (IE: Smart helper) to add PHP support and a
few other minor things to the environment, which has been stable since
2002.

Now, the httpd process randomly starts to run away with the whole machine.

I stumbled into ktrace, and Ive found some fnctl calls that go
nowhere, and tonight I caught it starting actually:

---
99590 httpd    CALL  gettimeofday(0xbfbff9b8,0)
99590 httpd    RET   gettimeofday 0
99590 httpd    CALL  kill(0x1ad8,0x1e)
99590 httpd    RET   kill 0
99590 httpd    CALL  wait4(0xffffffff,0xbfbffac8,0x1,0)
99590 httpd    RET   wait4 0
99590 httpd    PSIG  SIGCHLD caught handler=0x28bbc510 mask=0x0 code=0x0
99590 httpd    CALL  sigreturn(0xbfbff710)
99590 httpd    RET   sigreturn JUSTRETURN
99590 httpd    CALL  read(0x36,0x81bef20,0x80)
99590 httpd    RET   read -1 errno 35 Resource temporarily unavailable
99590 httpd    CALL  fcntl(0,0x4,0x4)
99590 httpd    RET   fcntl -1 errno 19 Operation not supported by device
99590 httpd    CALL  fcntl(0x1,0x4,0x5)
99590 httpd    RET   fcntl -1 errno 19 Operation not supported by device
99590 httpd    CALL  fcntl(0x2,0x4,0xd)
99590 httpd    RET   fcntl 0
99590 httpd    CALL  fcntl(0,0x4,0x4)
99590 httpd    RET   fcntl -1 errno 19 Operation not supported by device
99590 httpd    CALL  fcntl(0x1,0x4,0x5)
99590 httpd    RET   fcntl -1 errno 19 Operation not supported by device
---

and so on...

The system:
DNS1# httpd -v
Server version: Apache/1.3.37 (Unix)
Server built:   Sep  4 2006 20:16:45
DNS1# uname -a
FreeBSD DNS1.vidnet.net 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Thu Jan 16
22:16:53 GMT 2003
root@xxxxxxxxxxxxxxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC  i386


My smart helper doesnt know what to do next, but Id like to learn a
few things and see whats going on in the heart of the beast.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux