Hello eveybody,

since apache version 2.4.4 I have a problem by running multiple apache 
instances on my server. Normally we run multiple apaches, under different 
users, on one machine, but since 2.4.4 we have often the problem that apache is 
not able to reserve shared memory, because some other instance is using the 
same shared memory block.

The failure in the logs:


[Fri Aug 09 09:24:31.160654 2013] [:emerg] [pid 23958:tid 139658191218496] 
AH00020: Configuration Failed, exiting

[Fri Aug 09 11:09:46.919038 2013] [proxy_balancer:emerg] [pid 6549:tid 
139675464337216] (17)File exists: AH01179: balancer slotmem_create failed



Also seen from another failure

6989  shmget(0x1038007, 537, IPC_CREAT|IPC_EXCL|0600) = -1 EEXIST (File exists)

If I now check the shared memory with "ipcs -a" I see that the segment is 
reserverd by another instance of another user. After waiting a couple of 
minutes (up to hours) the apache is then able to start, but waiting is 
currently not really an option!?

Currently, I'm using apache 2.4.4 with the newest open ssl and and openldap 
version on Suse Linux 11 SP1/2.

Is there any work around or solution available, or an idea to solve this issue?

Thanks,
André

---
BMW Group
Andre Wendel
Lösungsbau IT, Plattformen
80788 München

Tel: +49-89-382-50385
Mail:andre.wen...@bmw.de<mailto:andre.wen...@bmw.de>
Web: http://www.bmwgroup.com/
----------------------------------------------------------
Bayerische Motoren Werke Aktiengesellschaft
Vorstand: Norbert Reithofer, Vorsitzender,
Milagros Caiña Carreiro-Andree,
Herbert Diess, Klaus Draeger, Friedrich Eichiner,
Harald Krüger, Ian Robertson, Peter Schwarzenbauer.
Vorsitzender des Aufsichtsrats: Joachim Milberg
Sitz und Registergericht: München HRB 42243
----------------------------------------------------------

Reply via email to