Come aggiornare RELIANOID Cluster con tempi di inattività minimi

Visualizza categorie

Come aggiornare RELIANOID Cluster con tempi di inattività minimi

3 min letto

Panoramica #

Questo articolo ti guida attraverso l'aggiornamento e l'aggiornamento del RELIANOID Cluster Load Balancer con zero downtime. A seconda dei servizi configurati, potresti riscontrare un downtime minimo o nullo. Le sessioni utente potrebbero essere interessate in base al tipo di connessioni o sessioni all'interno dei servizi.

Senza un cluster configurato, i tempi di inattività potrebbero aumentare fino a un massimo di un minuto nello scenario peggiore.

Ambiente #

L'ambiente descritto in questo scenario è applicabile sia a sistemi autonomi che a sistemi in cluster RELIANOID bilanciatori di carico. Per configurazioni autonome, il bilanciatore di carico opera in modo indipendente, gestendo il traffico e garantendo prestazioni affidabili per i client connessi. Tuttavia, la vera forza del RELIANOID i bilanciatori di carico vengono illustrati in una configurazione in cluster, in cui più nodi lavorano all'unisono per bilanciare il carico, ottimizzare l'utilizzo delle risorse e migliorare la tolleranza agli errori.

In una configurazione in cluster, entrambi i nodi del bilanciatore di carico collaborano per fornire un'elevata disponibilità completa, assicurando che la connettività del client rimanga fluida e ininterrotta. Questa ridondanza significa che anche se un nodo riscontra un problema, l'altro può subentrare senza problemi, mantenendo un servizio continuo. Questa configurazione è fondamentale per le aziende che richiedono uptime e affidabilità costanti, poiché impedisce interruzioni e mantiene un'esperienza utente fluida.

Requisiti #

Per aggiornare il tuo RELIANOID bilanciatore di carico, devi soddisfare uno dei due requisiti. Innanzitutto, assicurati che il tuo sistema abbia connettività Internet per accedere al sito ufficiale RELIANOID repository direttamente. Ciò consente il download e l'installazione senza interruzioni degli aggiornamenti, assicurando che il tuo bilanciatore di carico rimanga aggiornato con le ultime funzionalità e patch di sicurezza.

In alternativa, se la connettività Internet non è disponibile o preferita, è possibile scaricare l'aggiornamento offline ISO da RELIANOID Portale di Supporto nella Sezione di conoscenza > Enterprise Edition > Binari > RELIANOID [VERSIONE] Pacchetti di aggiornamento offline Una volta scaricato, devi caricare il file ISO sul tuo bilanciatore di carico, in particolare nel percorso della directory /usr/local/relianoid/aggiornamentiQuesto metodo offre flessibilità per ambienti con rigide policy di rete o accesso a Internet limitato, consentendo di gestire e applicare manualmente gli aggiornamenti in base alle necessità.

Procedura di aggiornamento delle versioni minori e patchate #

Iniziare con RELIANOID 8.0.0, aggiornamenti a versioni minori e patchate sono gestiti utilizzando il aggiornamento noid strumento. Segui i seguenti semplici passaggi per procedere con un aggiornamento dei tuoi bilanciatori di carico:

1. Inizia creando un backup o snapshot di entrambi i nodi nel cluster. Questa precauzione ti consente di annullare eventuali modifiche se necessario, assicurando la stabilità e l'integrità del tuo sistema.
2. Connettiti al nodo di backup e metterlo in modalità manutenzione. Eseguire il comando “aggiornamento noid” comando per scaricare nuovi pacchetti, seguito da “aggiornamento noid -i" per installare gli aggiornamenti.

[manutenzione] root@noid-ee-02:~# noid-updater [manutenzione] root@noid-ee-02:~# noid-updater -i

3. Connettiti al nodo principale e metterlo in modalità di manutenzione. Quindi, tornare al nodo di backup e toglierlo dalla modalità di manutenzione, rendendolo disponibile. Questo è l'unico passaggio che richiede un tempo di inattività minimo nel caso peggiore.
4. Sul nodo master, esegui “aggiornamento noid" per scaricare nuovi pacchetti e "aggiornamento noid -i" per installare gli aggiornamenti. Infine, togli il nodo master dalla modalità di manutenzione per abilitarlo.

[manutenzione] root@noid-ee-01:~# noid-updater [manutenzione] root@noid-ee-01:~# noid-updater -i

Procedura di aggiornamento delle versioni principali #

Iniziare con RELIANOID 6.2.34, aggiornamenti a versioni principali (ad es. da Enterprise Edition 6.2 a 8.0) vengono gestiti utilizzando checkupgrades strumento. Segui i seguenti semplici passaggi per procedere con un aggiornamento dei tuoi bilanciatori di carico:

1. Inizia creando un file snapshot di entrambi i nodi nel cluster. Questa precauzione ti consente di annullare eventuali modifiche se necessario, assicurando la stabilità e l'integrità del tuo sistema.
2. Connettiti al nodo di backup e metterlo in modalità manutenzione. Eseguire il comando “controlla gli aggiornamenti -U” comando per configurare la nuova versione principale del repository e procedere con l’aggiornamento del sistema.

[manutenzione] root@noid-ee-02:~# checkupgrades -U

Quindi, riavviare il nodo.

3. Connettiti al nodo principale e metterlo in modalità di manutenzione. Quindi, tornare al nodo di backup e toglierlo dalla modalità di manutenzione, rendendolo disponibile. Questo è l'unico passaggio che richiede un tempo di inattività minimo nel caso peggiore.
4. Sul nodo master, esegui “controlla gli aggiornamenti -U” per configurare la nuova versione del repository principale e procedere con l'aggiornamento del sistema. Infine, togli il nodo master dalla modalità di manutenzione per abilitarlo.

[manutenzione] root@noid-ee-01:~# checkupgrades -U

Quindi, riavviare il nodo.

Considerazioni finali #

Dopo aver completato il processo di aggiornamento minore o di upgrade maggiore, disabilita la modalità di manutenzione su entrambi i nodi. Verifica quale nodo è designato come MASTER e quale come BACKUP per assicurarti di gestire il sistema tramite il nodo MASTER, questo potrebbe richiedere alcuni secondi o minuti mentre i nodi negoziano i ruoli di clustering e configurano tutti i servizi. Infine, controlla lo stato del servizio cluster navigando su Sistema > Cluster.

Troubleshooting #

Il repository ha modificato il suo valore Origine #

Si prega di consultare il seguente articolo sulla risoluzione dei problemi: https://www.relianoid.com/resources/knowledge-base/troubleshooting/apt-repository-changed-its-origin-value-error/

Goditi il ​​tuo appena aggiornato RELIANOID senza tempi morti!

📄 Scarica questo documento in formato PDF #

    EMAIL: *

    Offerto da BetterDocs