GNU/Linux >> Linux Esercitazione >  >> Linux

CPU bloccata al 99% per alcune ore:capire i log

Questo è un cron job che ripulisce i vecchi file di sessione da /var/lib/php5/ . Se si blocca al 99%, forse dovresti controllare la cartella di destinazione ( /var/lib/php5/) per una quantità eccessiva di file o forse anche per la corruzione del filesystem.

Il processo viene avviato da crontab. Vedere gli elenchi di crontab (descritti qui). Puoi interrompere il processo e rimuoverlo da crontab, ma è più probabile che tu abbia un problema di fondo come una quantità eccessiva di file che deve essere riparata.


Ho trovato la risposta qui:http://www.flynsarmy.com/2011/11/fuser-using-100-cpu-in-ubuntu-11-10/

in /etc/cron.d/php5 on Ubuntu 11.10:

Sostituire
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

Insieme a
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete


Linux
  1. Hardware Sysadmin:considerazioni sulla pianificazione di una build per PC

  2. Posizioni dei file di registro comuni e dei file di configurazione per i servizi cPanel

  3. Comando principale di Linux:cosa siamo noi, sy, ni, id, wa, hi, si e st (per l'utilizzo della CPU)?

  4. Scopri il server DNS per una connessione DHCP in Linux

  5. Come scoprire la capacità delle interfacce di rete?

Suggerimenti per l'inizio:monitoraggio del carico della CPU su Linux

Esercitazione sui comandi del set di attività Linux per principianti (con esempi)

3 suggerimenti per il miglioramento delle prestazioni dei processi Linux con priorità e affinità

Recensione su Xfce 4.14 - Resisti a un eroe

Comando terminale per scoprire se un server è virtuale o fisico?

Pulsante di modifica dell'otturatore disattivato Fix per Ubuntu