Comment corriger l`erreur apache (28) pas d`espace sur le périphérique

<

Contenu

div itemprop="description" class="intro marginTop" data-module="article-intro">

À certaines occasions, apache va juste brusquement échouer et devenir arrêté, à défaut de redémarrer avec un message d`erreur comme


 [Emerg] (28) Pas d`espace sur le périphérique: mod_fcgid: Vous ne pouvez pas créer mutex global

ou


 [Crit] (28) Pas d`espace sur le périphérique: mod_rewrite: n`a pas pu créer rewrite_log_lock




ou


 [Emerg] (28) Pas d`espace sur le périphérique: Impossible de créer accepter serrure

Je ne peux pas utiliser le caractère Linux pipe en eHow, donc s`il vous plaît remplacez # par le caractère pipe (shift )

Instructions

  1. Vérifiez sémaphores-réseaux appartenant à votre apache-utilisateur (en supposant que l`utilisateur apache)
    # Grep de apache de ipcs

  2. Retrait des sémaphores doit immédiatement résoudre le problème.

    ipcs -s # grep apache # perl -e `while () {@ a = split (/ s + /) - print ipcrm sem $ a [1]} `

  3. Sur un couple de machines J`ai trouvé ce pas travailler, il a donné quelques erreurs.
    utilisation: ipcrm [[-q msqid] [-m shmid] [-s semid]
    [-Q Clé_msg] [-M clé_shm] [-S clé_sem] ...]
    utilisation désapprouvée: ipcrm {shm # msg #} id ... sem

    Si c`est vous, continuer sur

  4. Pour ce faire, au lieu de ce qui est à l`étape 2 si vous obtenez l`erreur à l`étape 3
    for i in # Grep apache # de awk de ipcs `{print $ 2}` - do ipcrm -s $ i- done

Conseils & Avertissements

  • Je ne peux pas utiliser le caractère Linux pipe en eHow, donc s`il vous plaît remplacez # par le caractère pipe (shift )

AUTRES

» » » » Comment corriger l`erreur apache (28) pas d`espace sur le périphérique