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

Perché cPanel richiede/raccomanda i riavvii?

Spesso potresti notare un messaggio come riavviare il server/macchina dopo aver installato qualsiasi software casuale, o ogni volta che è necessario installare nuovi aggiornamenti a livello di sistema operativo sul server/macchina quella volta, ti piace per lo più vedere un messaggio del tipo "Riavvia il sistema per installare gli aggiornamenti” o “Gli aggiornamenti sono programmati per il prossimo riavvio”. In genere, quando il server riceve aggiornamenti a livello di kernel o aggiornamenti a livello di repository dai provider a monte come Almalinux, Rocky Linux, Debian, ecc., è necessario riavviare il server per installare gli aggiornamenti.

Sul mercato sono disponibili poche soluzioni di terze parti, come KernelCare, che funziona con VPS o server dedicati basati su KVM. KernerlCare offre l'applicazione di patch in tempo reale degli aggiornamenti a livello di kernel senza riavviare manualmente il VPS o il server dedicato. Ora potresti essere confuso; cos'è KVM? Bene, è un tipo di virtualizzazione. Tratteremo l'introduzione di base dei principali KVM di virtualizzazione, OpenVZ, insieme al server dedicato.

Tipi di piattaforme

Ci sono tre diversi servizi che offriamo che si occupano di potenziali riavvii. Due tipi di VPS e poi Server Dedicati,

  • KVM.
  • OpenVZ.
  • Server dedicato.

KVM (Cloud)

Utilizzando la virtualizzazione assistita da hardware, KVM (Cloud) mantiene il proprio kernel al di fuori del nodo host. Ciò significa che KVM (Cloud) può richiedere aggiornamenti del kernel in tandem con gli aggiornamenti del repository yum dal fornitore a monte poiché ha il suo kernel.

Se hai un server cPanel/WHM, al momento dell'aggiornamento del sistema è molto probabile che visualizzi una notifica nell'angolo in alto a destra qualcosa del tipo "Devi riavviare il server per applicare gli aggiornamenti software.".

Come accennato in precedenza, gli aggiornamenti del kernel possono essere evitati tramite servizi come Kernelcare, che implementano il "patch in tempo reale" per aggiornare il kernel senza affrontare i tempi di inattività di un riavvio.

OpenVZ

OpenVZ è una piattaforma basata sulla containerizzazione. Questo sistema condivide il suo kernel con il nodo host (il server su cui risiede). Per questo motivo, questi server non richiedono aggiornamenti del kernel, quindi quando si verifica un aggiornamento, ciò è in genere dovuto agli aggiornamenti del repository yum forniti da fornitori a monte come CentOS.

Questi server non riceveranno e-mail di notifica di riavvio. Riceveranno solo il messaggio "riavvio richiesto" di cPanel in WHM a causa del riavvio di servizi relativi al sistema (come systemd, dbus, ecc.).

cPanel esegue questa operazione eseguendo il polling/interrogando il comando "needs-restarting", quindi genera questo messaggio in WHM in base al suo output.

Server dedicato

I server dedicati sono hardware fisico autonomo. Questi server come KVM richiedono aggiornamenti del kernel in tandem con gli aggiornamenti del repository yum da parte del fornitore a monte.

Se hai un server cPanel/WHM, al momento dell'aggiornamento del sistema è molto probabile che visualizzi una notifica nell'angolo in alto a destra qualcosa del tipo "Devi riavviare il server per applicare gli aggiornamenti software.".

Come accennato in precedenza, gli aggiornamenti del kernel possono essere evitati tramite servizi come Kernelcare, che implementano il "patch in tempo reale" per aggiornare il kernel senza affrontare i tempi di inattività di un riavvio.

Tipi di riavvio

Finora, abbiamo avuto una buona idea dei sistemi e del motivo per cui è necessario eseguire un'operazione di riavvio. Cerchiamo di capire i tipi di riavvio,

Riavvio grazioso

Il riavvio regolare tenta di archiviare i dati dei processi a livello di utente prima di terminare/terminare il processo.

Riavvio forzato

Il riavvio forzato interromperà qualsiasi processo e si riavvierà immediatamente, ignorando eventuali potenziali errori di spegnimento.

Si supponga di tentare di riavviare il server con un riavvio grazioso durante un I/O elevato o un utilizzo elevato della CPU e l'operazione non riesce. In tal caso, puoi eseguire manualmente un riavvio del tuo server tramite la dashboard di KnownHost all'interno del gestore dei servizi per il tuo server.

Se il tuo server sta riscontrando un I/O elevato o un carico medio elevato della CPU, "Graceful Reboot" si bloccherà potenzialmente e causerà il blocco del server.

Come riavviare il server cPanel/WHM?

Riavvio forzato

1. Innanzitutto, accedi al pannello WHM,

https://tuo-dominio.com:2087 o https://indirizzo IP:2087 o https://nome-host-server:2087 .

2. Vai a Riavvio del sistema → Riavvio forzato del server .

3. Ora fai clic su Procedi .

In alternativa: puoi emettere il comando "reboot" su SSH tramite il tuo terminale preferito.

Riavvio grazioso

1. Innanzitutto, accedi al pannello WHM,

https://tuo-dominio.com:2087 o https://indirizzo IP:2087 o https://nome-host-server:2087 .

2. Vai a Riavvio del sistema → Riavvio accurato del server .

3. Ora fai clic su Procedi .

A seconda del tipo di server, il server dovrebbe essere operativo entro un paio di minuti,

VPS (KVM/Cloud/OpenVZ): Pochi minuti.

Server dedicato: Dovrebbe essere eseguito il backup entro 5-10 minuti.

Ti consigliamo di gestire i riavvii tramite la dashboard KnownHost per OpenVZ/KVM.

Conclusione

Abbiamo coperto le informazioni essenziali che devi conoscere prima di riavviare il server cPanel/WHM e fornito suggerimenti per evitare frequenti riavvii di cPanel. Inoltre, puoi utilizzare i metodi forniti per eseguire operazioni di riavvio per il server cPanel/WHM.


Panels
  1. Che cos'è un server Linux e perché la tua azienda ne ha bisogno?

  2. Perché il server ha bloccato il mio IP?

  3. Come controllare le informazioni sul server in cPanel

  4. 6 Problemi comuni di WHM/cPanel

  5. Riavvia un server

Come modificare il nome host di un server cPanel/WHM?

Perché cPanel richiede/raccomanda i riavvii?

Perché ricevo un avviso SSL quando accedo al mio cPanel?

Come installare cPanel e WHM in CentOS 7

Gestione delle licenze cPanel

Come impostare le notifiche e-mail di cPanel