GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Risolto il problema:il servizio di controllo della coda è inattivo in WHM

Uno dei nostri clienti ha ricevuto un'email da WHM quel servizio tailwatchd  è giù. Abbiamo adottato i seguenti passaggi per risolverlo.


Messaggio di errore

ATTENTION ATTENTION ATTENTION ATTENTION

Cpanel::TailWatch::Eximstats appears to have unprocessed SQL in /var/cpanel/sql/eximstats.sql.
When mysql is unable to execute a query they are logged for processing later. Eventually these SQL files may be handled automatically and this message will not appear. In the meantime you can execute the queries as root with something like this:
mv /var/cpanel/sql/eximstats.sql /var/cpanel/sql/eximstats.sql.tmp_working_copy
/scripts/restartsrv_tailwatchd
mysql eximstats < /var/cpanel/sql/eximstats.sql.tmp_working_copy Once you are sure all is well you can remove /var/cpanel/sql/eximstats.sql.tmp_working_copy
ATTENTION ATTENTION ATTENTION ATTENTION !!!
tailwatchd is enabled
Running, PID 32162
Driver (Active: 1) Cpanel::TailWatch::Eximstats
Driver (Active: 1) Cpanel::TailWatch::ChkServd
Driver (Active: 1) Cpanel::TailWatch::cPBandwd
Driver (Active: 1) Cpanel::TailWatch::Antirelayd


Soluzione


Passaggio:1 Dopo aver verificato lo stato del servizio emettendo il seguente comando, abbiamo notato che il servizio tailwatchd era già in esecuzione ma con un messaggio di avviso come sopra.

/usr/local/cpanel/libexec/tailwatchd --status


Passaggio:2 Abbiamo appena seguito i passaggi suggeriti dalla stessa GSA. (mostrato in grassetto nel messaggio di errore sopra). Abbiamo emesso i seguenti 3 comandi.

mv /var/cpanel/sql/eximstats.sql /var/cpanel/sql/eximstats.sql.tmp_working_copy // Rename eximstats.sql with eximstats.sql.tmp_working_copy
/scripts/restartsrv_tailwatchd // Restart the tailwatchd service and new blank eximstats.sql will be created


mysql eximstats < /var/cpanel/sql/eximstats.sql.tmp_working_copy // Restore eximstats.sql with the previously renamed file.


Passaggio:3 Dopo aver attivato i comandi sopra, abbiamo controllato tailwatchd stato del servizio nuovamente emettendo il comando seguente. Funzionava perfettamente.

/usr/local/cpanel/libexec/tailwatchd --status

Panels
  1. Configura Killer processo in background in WHM.

  2. Come abilitare cPhulk in WHM?

  3. File di licenza non valido:cPanel e WHM

  4. La mia licenza cPanel/WHM è scaduta

  5. Come utilizzare Systemd per riavviare un servizio in caso di inattività?

Come si configura il TTL personalizzato in WHM?

Come parcheggiare il dominio usando WHM?

Come attivare Awstats in cPanel / WHM?

Come installare cPanel e WHM in CentOS 6

Come risolvere le disconnessioni automatiche da WHM e cPanel

Accedi a WHM