|
I have two physical servers, each has at least one vserver
running a RedHat 7.3 distribution that acts as a webserver running the standard
RedHat apache RPMs. About every other Sunday morning at 4:00 am apache dies
with something like this in the error log: [Sun Oct 19 04:02:02 2003] [warn] child process 20010 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20011 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20012 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20013 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20014 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20015 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20016 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:02 2003] [warn] child process 20017 did
not exit, sending another SIGHUP [Sun Oct 19 04:02:03 2003] [notice] SIGHUP received. Attempting to restart The only thing I can think of is that the default log rotation
is weekly. Typically, the server
load is very low on at 4:00 am, so I don’t know why apache would die at this
time. For some time I’ve been running one vserver *not as a vserver*, meaning that instead of
using a vserver kernel, I just created an alias on a network card and then did “chroot
/vserver/testserver” and started apache manually. It ran fine for months that way. Now, I’ve installed a vserver kernel and run this as a true
vserver. All of a sudden, with
absolutely NO configuration changes to the vserver what-so-ever it starts exhibiting
this problem. Here is the configuration for the vserver: # Description: Test Server if [ "" = "" ]; then PROFILE=""> fi case $PROFILE in prod)
IPROOT="eth1:192.168.0.10/255.255.255.0"
IPROOTDEV="eth1" S_HOSTNAME=www.obfuscated ;; backup) IPROOT="" #IPROOTMASK= #IPROOTBCAST= IPROOTDEV=eth0 S_HOSTNAME= ;; esac > S_DOMAINNAME= S_NICE= S_FLAGS="lock nproc" ULIMIT="-H -u 1000" S_CAPS="" #!/bin/sh case $1 in pre-start) ;; post-start) ;; pre-stop) ;; post-stop) ;; *) echo $0 pre-start echo $0 pre-stop echo $0 post-start echo $0 post-stop ;; esac Any suggestions?
I do have to say, I can re-start some of the vservers, but there are a
few that cannot be restarted unless it’s absolutely last-resort. Host OS is RedHat 8 and Kernel is: Linux version 2.4.20ctx-17 ([EMAIL PROTECTED])
(version gcc 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 dim mar 30 12:32:24 EST
2003 Matthew
Nuzum |
ISPs: Make $200 - $5,000 per referral by www.followers.net |
recomending Elite CMS to your customers! [EMAIL PROTECTED] |
http://www.followers.net/isp |
- Re: [Vserver] apache dies Matthew Nuzum
- Re: [Vserver] apache dies Herbert Poetzl
