GNU/Linux >> Linux Esercitazione >  >> Linux

Risolto l'errore Exim-exim morto ma sottosistema bloccato

Dichiarazione del problema


gli script di posta php non funzionavano in Linux VPS .

Messaggio di errore

exim dead but subsys locked

Risoluzione

La prima cosa che abbiamo verificato è stata se il servizio exim funziona o meno emettendo il seguente comando in SSH.

service exim status


Abbiamo notato che il servizio Exim era morto e generava un errore di inseguimento.

exim dead but subsys locked


Tentiamo di avviare il servizio Exim eseguendo il comando seguente

service exim start


Abbiamo ricevuto un messaggio di errore durante il tentativo di avviarlo.

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


Questo errore indica che mancavano i file di registro degli errori necessari per avviare i servizi Exim, quindi abbiamo creato i seguenti file manualmente.

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

Abbiamo tentato di avviare il servizio Exim e abbiamo ricevuto di nuovo il seguente errore.

exim dead but subsys locked


Durante la ricerca, siamo venuti a sapere che ci sono principalmente due ragioni per il verificarsi di questo errore.

  1. La presenza di /etc/eximdisable file. Per verificare l'esistenza di questo file, siamo passati a /etc/ directory e assicurati che questo file non sia presente.
  2. Il server dispone dello spazio su disco necessario per avviare il servizio Exim. Per verificarlo, abbiamo emesso il comando seguente.

    df -h 
    Abbiamo notato che la macchina virtuale dei clienti utilizzava il 97% dello spazio su disco totale. Abbiamo chiesto ai nostri clienti di rimuovere i dati indesiderati e liberare spazio su disco. Il cliente ha rilasciato spazio su disco e il servizio Exim è stato avviato immediatamente. Non appena il servizio Exim è stato avviato, tutte le email in coda sono state rilasciate.

Linux
  1. "docker morto ma sottosistema bloccato" - errore durante l'avvio di docker

  2. Il collegamento statico di Linux è morto?

  3. Perché ottenere l'errore mongod morto ma i sottosistemi bloccati e lo spazio libero insufficiente per i file journal su Linux?

  4. Jenkins è morto ma il file pid esiste

  5. mysql è morto ma i sottosistemi sono bloccati

Come risolvere gli aggiornamenti di Windows bloccati allo 0%

Risoluzione dei problemi:blocco del protocollo RDP

Linux – Riferimenti ma per Linux?

Correzione - Errore di indirizzo sconosciuto 550-Verifica non riuscita in exim

Come abilitare l'accesso esteso in Exim?

httpd morto ma sottosistemi bloccati