De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Apache: No space left on device: Couldn't create accept lock

Oplossing

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.

 

 

 

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Apache start en stopt - ISPconfig op CentOS 7 - execstop, failure, vlogger
Serverinfo verbergen CentOS 7, Fedora 21, RedHat 7
GZIP compressie met Mod_deflate in apache 2.x
ISPconfig website overzetten andere master server
SSL sertificaat installeren in ISPconfi
Nagios installeren op CentOS 7
Kan niet schrijven in mappen ISPCONFIG!
Grote bestanden uploaden ISPconfig, apache en php instellingen
Server Monitoren met Munin en Monit op Fedora 12
Monitorix installeren op CentOs, Fedora en Redhat
Artikel details
Artikel ID: 347
Categorie: Apache
Zoekwoorden apache, http, httpd, start, niet, space, device, error, AH00016, AH00094, AH00170, AH00023, rewrite-map, configuratie, configuration, gracefully,semaphores, CentOS, Fedora, Redhat,
Datum toegevoegd: 17-Sep-2017 23:50:23
Aantal bekeken: 54
Beoordeling (Stemmen): Artikel beoordeeld 3.8/5.0 (10)

 
« Ga terug