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

L'aggiornamento di cPanel (upcp) è già in esecuzione problema

Il pannello di controllo dell'hosting web cPanel ha uno script di aggiornamento upcp che aggiorna automaticamente il software cPanel. Lo script upcp è programmato per essere eseguito una volta al giorno come processo cron e, una volta completata l'attività di aggiornamento, cron invierà automaticamente un'e-mail di notifica all'amministratore o al webmaster. A volte, tuttavia, verrà inviato il seguente messaggio di errore.

cPanel Update (upcp) è già in esecuzione. Attendi il completamento dell'upcp precedente oppure interrompi tutti i processi upcp e riprova. Potresti voler usare '–force' in /scripts/upcp riga 48.

Oppure,

cPanel Update (upcp) è già in esecuzione. Attendi il completamento dell'upcp precedente oppure interrompi tutti i processi upcp e riprova. Potresti voler usare '–force'

Il messaggio di errore sopra riportato può anche apparire quando gli utenti tentano di aggiornare manualmente il software cPanel facendo clic sul collegamento "Aggiorna software server" nella sezione "Software" in cPanel WebHost Manager (WHM). Il processo di aggiornamento inizialmente sembra funzionare correttamente, ma in seguito fallisce. Il problema può verificarsi durante l'aggiornamento dalla riga della shell dei comandi utilizzando anche /scripts/upcp.

È abbastanza ovvio cosa sta succedendo che causa il problema. È dovuto a un altro processo è attualmente ancora in esecuzione lo script upcp. Non dovrebbe essere, poiché la maggior parte degli aggiornamenti di upcp non richiederà più di pochi minuti. Per risolvere il problema, è sufficiente uccidere e terminare qualsiasi processo upcp non terminato o defunto.

Per terminare il processo in esecuzione upcp, utilizzare il comando seguente per determinare l'ID del processo (pid) del processo upcp:

ps aux | grep upcp

Dovresti vedere un numero che rappresenta il pid per upcp nella colonna anteriore (normalmente seconda). Supponendo che sia 88888, usa il comando seguente per inviare il segnale kill term per chiudere l'attività upcp.

kill -9 88888

Sostituzione di "88888" con il pid per upcp. A volte, upcp appare defunto e non può essere ucciso. Se non hai mai eseguito manualmente lo script upcp, il problema potrebbe essere causato da un demone crond bloccato che non è stato chiuso correttamente o semplicemente defunto. In questo caso, prova a terminare il processo del demone crond.

Determina quale pid è il crond con questo comando:

ps aux | grep crond

Nota:in alcuni sistemi, potresti dover utilizzare CROND (maiuscolo) invece di crond.

Quindi uccidi con lo stesso comando:

kill -9 <pid>

Dopo aver ucciso crond process, dovrai riavviare crond daemon, altrimenti tutti i processi cron non verranno eseguiti.


cPanel
  1. Come aggiornare le informazioni di contatto e le preferenze in cPanel

  2. cMessaggio di errore del pannello:il tuo indirizzo IP è cambiato

  3. Come aggiornare la licenza cPanel dei server (SSH)

  4. Creazione ed esecuzione dell'applicazione Ruby On Rails

  5. Come aggiornare le informazioni di contatto in cPanel

Come modificare o aggiornare la password dell'account cPanel

Come aggiornare la password di cPanel

Impostazione delle preferenze di aggiornamento per cPanel/WHM

Come aggiornare cPanel nel tuo VPS

Come aggiornare le informazioni di contatto nel cPanel

Come verificare se ssh-agent è già in esecuzione in bash?