Em algumas ocasiões, o Apache irá apenas abruptamente falhar, e tornar-se parado , deixando de reiniciar com uma mensagem de erro como [ emerg ] (28 ) no espaço deixado no dispositivo: mod_fcgid : Pode 't criar mutexor mundial [ crit ] (28 ) no espaço deixado no dispositivo: mod_rewrite : não foi possível criar rewrite_log_lockor [ emerg ] (28 ) no espaço deixado no dispositivo: não foi possível criar aceitar bloqueio eu não posso usar o caractere Linux Cachimbo em ehow , então por favor, substitua # com o caractere pipe (shift \\) Instruções
1
Verificar semáforo - matrizes de propriedade de seu apache- usuário (assumindo apache usuário) ipcs- s # grep apache
2
Remoção dos semáforos deve resolver imediatamente o problema
ipcs- s # grep apache # perl -e ' while ( ) { @ a = split ( /\\ s + /); . print ` ipcrm SEM $ a [1 ] ` }
'
3
Em um par de máquinas que eu encontrei isso não funcionar, ele deu alguns errors.usage : ipcrm [[ -q msqid ] [ ,"- m shmid ] [ - s semid ] [ - Q msgkey ] [ m - shmkey ] [-S semkey ] ... ] uso obsoleto : ipcrm { shm # msg # SEM } id ...
Se isso é você , continue
4
Faça isso em vez do que é na etapa 2 se você ficar o erro no passo 3 Porque i in ` ipcs- s # grep apache # awk ' {print $ 2}' ` ; fazer ipcrm -s $ i ; feito