Dat was een stressuurtje, apache wilde niet meer starten, alle rechten nagekenen, niets!
Schijfruimte was er meer dan voldoende, wat was hier aan de hand?
Eerst maar eens kijken wat apache zelf zegt, we voeren uit:
# httpd -t
ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
No space left on device: AH00023: Couldn't create the rewrite-map mutex AH00016: Configuration Failed [core:notice] [pid 23014] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' [mpm_prefork:notice] [pid 23014] AH00170: caught SIGWINCH, shutting down gracefully [core:emerg] [pid 26828] (28)No space left on device: AH00023: Couldn't create the rewrite-map mutex AH00016: Configuration Failed
De schijruimte nogmaals gecontroleerd, we voeren uit:
# df
Gebruik onderstaande commando om de schijfruimte in Gb te zien.
# df -h
Niets aan de hand, meer dan 50% vrij.
Afijn, dit had ik nog niet meegemaakt, en wat nog ergen was, het gebeurde tijdens de update van ISPconfig 3, dus ook daar zat het nu goed mis, verminkte bestanden, gesloopte vhosts enz...
Eerst maar eens koffie en dan google raadplegen, en ja Redhat heeft de oplossing, echter alleen voor betalende leden.
We gaan verder, ondertussen een stukje gelezen over 'semaphores', en met het commando:
# ipcs -a
Bleek al snel dat web487, en httpd een gigantisch aantal 'semaphores' in gebruik hadden, deze eerst gewist met:
# foriin`ipcs-s|awk'/apache/ {print $2}'`;do(ipcrm-s$i);done
geen oplossing, dan verder met:
# foriin`ipcs-s|awk'/httpd/ {print $2}'`;do(ipcrm-s$i);done
En er achteraan:
# foriin`ipcs-s|awk'/web487/ {print $2}'`;do(ipcrm-s$i);done
Dat was een, nu een backup van web487 terug en de rechten goed zetten.
Apache start dus nog niet, even kijken met:
# httpd -t # service httpd status # journalctl -xe # service httpd restart
Ah error on line 8 van 000-ispconfig.conf, zo blijkt maar weer dat httpd -t niet alle fouten in een keer geeft, wat hij tegenkomt gooit hij op het scherm, is dat opgelost krijg je de volgende.
En er was nog die /etc/httpd/conf/000-ispconfig.conf, die ook maar uit de backup gehaald en apache draaide weer.
Zo zie je maar wat er voor vreemds kan misgaan op een zondagmiddag, ik hed hele andere plannen.
Suc6 mocht je dit tegenkomen.
« Ga terug