GNU/Linux >> Tutoriels Linux >  >> Linux

Correction de l'erreur Exim-exim mort mais sous-système verrouillé

Énoncé du problème


les scripts de messagerie php ne fonctionnaient pas sous Linux VPS .

Message d'erreur

exim dead but subsys locked

Résolution

La première chose que nous avons vérifiée était de savoir si le service exim fonctionnait ou non en exécutant la commande suivante dans SSH.

service exim status


Nous avons remarqué que le service Exim était mort et lançait l'erreur suivante.

exim dead but subsys locked


Nous essayons de démarrer le service Exim en lançant la commande suivante

service exim start


Nous avons reçu l'erreur suivante alors que nous essayons de le démarrer.

Starting exim: 2016-01-13 12:55:12 Cannot open main log file "/var/log/exim_mainlog": No such file or directory: euid=0 egid=0
2016-01-13 12:55:12 cwd=/ 5 args: /usr/sbin/exim -bd -q1h -oP /var/spool/exim/exim-daemon.pid
2016-01-13 12:55:12 Cannot open main log file "/var/log/exim_mainlog": No such file or directory: euid=0 egid=0
exim: could not open panic log - aborting: see message(s) above


Cette erreur indique que les fichiers journaux d'erreurs nécessaires pour démarrer les services Exim étaient manquants, nous avons donc créé les fichiers suivants manuellement.

/var/log/exim_mainlog
/var/log/exim_rejectlog
/var/log/exim_paniclog
/var/log/maillog
/var/log/messages

Nous avons essayé de démarrer le service Exim et nous avons de nouveau reçu l'erreur suivante.

exim dead but subsys locked


Après des recherches, nous avons découvert qu'il y a principalement deux raisons à l'origine de cette erreur.

  1. La présence de /etc/eximdisable dossier. Pour vérifier l'existence de ce fichier, nous avons accédé à /etc/ répertoire et s'est assuré que ce fichier n'y est pas.
  2. Le serveur dispose de l'espace disque nécessaire pour démarrer le service Exim. Pour le vérifier, nous avons lancé la commande suivante.

    df -h 
    Nous avons remarqué que la machine virtuelle des clients utilisait 97 % de l'espace disque total. Nous avons demandé à nos clients de supprimer les données indésirables et de libérer de l'espace disque. Le client a libéré de l'espace disque et le service Exim a démarré immédiatement. Dès que le service Exim a démarré, tous les e-mails en file d'attente ont été libérés.

Linux
  1. Fixer le dossier partagé VirtualBox est verrouillé / impossible à ouvrir dans Ubuntu 21.04

  2. Linux – Refs Mais pour Linux ?

  3. Terminator ne démarre pas lorsque Python par défaut est Python3.4 mais fonctionne s'il s'agit de Python2.7 ?

  4. "docker mort mais sous-système verrouillé" - erreur lors du démarrage de docker

  5. La liaison statique Linux est morte?

Comment réparer les mises à jour Windows bloquées à 0 %

Dépannage :verrouillage de RDP

Correctif - Erreur d'adresse inconnue 550 - Échec de la vérification dans exim

Comment activer la journalisation étendue dans Exim ?

<service-name> mort mais le fichier pid existe

httpd mort mais sous-système verrouillé