Sådan opdateres RELIANOID Klynge med minimal nedetid

Se kategorier

Sådan opdateres RELIANOID Klynge med minimal nedetid

3 min læses

Oversigt #

Denne artikel guider dig gennem opdatering og opgradering af RELIANOID Load Balancer-klynge med nul nedetid. Afhængigt af de konfigurerede tjenester kan du opleve minimal eller ingen nedetid. Brugersessioner kan blive påvirket baseret på typen af ​​forbindelser eller sessioner inden for tjenesterne.

Uden en konfigureret klynge kan nedetiden i værste fald stige til maksimalt et minut.

Miljø #

Det miljø, der beskrives i dette scenarie, gælder for både enkeltstående og klyngede RELIANOID load balancers. For standalone-konfigurationer fungerer load balancer'en uafhængigt, styrer trafik og sikrer pålidelig ydeevne for tilsluttede klienter. Den sande styrke ved RELIANOID Load balancers demonstreres i en klynget opsætning, hvor flere noder arbejder sammen for at afbalancere belastningen, optimere ressourceudnyttelsen og forbedre fejltolerancen.

I en klyngekonfiguration samarbejder begge load balancer-noder om at levere fuld høj tilgængelighed, hvilket sikrer, at klientforbindelsen forbliver problemfri og uafbrudt. Denne redundans betyder, at selvom én node støder på et problem, kan den anden problemfrit overtage og opretholde kontinuerlig service. Denne opsætning er afgørende for virksomheder, der kræver konstant oppetid og pålidelighed, da den forhindrer afbrydelser og opretholder en problemfri brugeroplevelse.

Krav #

For at opgradere din RELIANOID load balancer, skal du opfylde et af to krav. Først skal du sørge for, at dit system har internetforbindelse for at få adgang til den officielle RELIANOID direkte til repository'et. Dette muliggør problemfri download og installation af opdateringer, hvilket sikrer, at din load balancer forbliver opdateret med de nyeste funktioner og sikkerhedsrettelser.

Alternativt, hvis internetforbindelse ikke er tilgængelig eller foretrukket, kan du downloade ISO-filen til offlineopdateringen fra RELIANOID Support Portal i Videnssektion > Enterprise Edition > Binære filer > RELIANOID [VERSION] Offlineopdateringspakker Når den er downloadet, skal du uploade ISO-filen til din load balancer, specifikt til mappestien /usr/local/relianoid/opdateringerDenne metode giver fleksibilitet til miljøer med strenge netværkspolitikker eller begrænset internetadgang, så du manuelt kan administrere og anvende opdateringer efter behov.

Opdateringsprocedure for mindre og opdaterede versioner #

startende med RELIANOID 8.0.0, opdateringer til mindre og opdaterede versioner administreres ved hjælp af noid-opdatering værktøj. Følg venligst følgende enkle trin for at fortsætte med en opdatering af dine load balancers:

1. Start med at oprette en sikkerhedskopi eller et øjebliksbillede af begge noder i klyngen. Denne forholdsregel giver dig mulighed for at fortryde eventuelle ændringer, hvis det er nødvendigt, hvilket sikrer dit systems stabilitet og integritet.
2. Opret forbindelse til backup-node og sæt den i vedligeholdelsestilstand. Kør “noid-opdatering" kommandoen for at downloade nye pakker, efterfulgt af "noid-opdatering -i" for at installere opdateringerne.

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

3. Opret forbindelse til masternode og sæt den i vedligeholdelsestilstand. Skift derefter tilbage til backup-noden og tag den ud af vedligeholdelsestilstand, så den bliver tilgængelig. Dette er det eneste trin, der i værste fald kræver minimal nedetid.
4. På masternoden skal du køre "noid-opdatering" for at downloade nye pakker og "noid-opdatering -i" for at installere opdateringerne. Tag til sidst masternoden ud af vedligeholdelsestilstand for at aktivere den.

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

Procedure for opgradering af større versioner #

startende med RELIANOID 6.2.34, opgraderinger til større versioner (f.eks. fra Enterprise Edition 6.2 til 8.0) administreres ved hjælp af kontrolopgraderinger værktøj. Følg venligst følgende enkle trin for at fortsætte med en opgradering af dine belastningsbalancere:

1. Begynd med at oprette en et øjebliksbillede af begge noder i klyngen. Denne forholdsregel giver dig mulighed for at fortryde eventuelle ændringer, hvis det er nødvendigt, hvilket sikrer dit systems stabilitet og integritet.
2. Opret forbindelse til backup-node og sæt den i vedligeholdelsestilstand. Kør “checkupgrades -U"-kommandoen for at konfigurere den nye version af det overordnede arkiv og fortsætte med opgraderingen af ​​systemet.

[vedligeholdelse] root@noid-ee-02:~# tjek opgraderinger -U

Genstart derefter noden.

3. Opret forbindelse til masternode og sæt den i vedligeholdelsestilstand. Skift derefter tilbage til backup-noden og tag den ud af vedligeholdelsestilstand, så den bliver tilgængelig. Dette er det eneste trin, der i værste fald kræver minimal nedetid.
4. På masternoden skal du køre "checkupgrades -U" for at konfigurere den nye version af det overordnede repository og fortsætte med opgraderingen af ​​systemet. Tag til sidst masternoden ud af vedligeholdelsestilstand for at aktivere den.

[vedligeholdelse] root@noid-ee-01:~# tjek opgraderinger -U

Genstart derefter noden.

Endelige overvejelser #

Når du har gennemført den mindre opdatering eller større opgradering, skal du deaktivere vedligeholdelsestilstanden på begge noder. Bekræft, hvilken node der er angivet som MASTER, og hvilken som BACKUP, for at sikre, at du administrerer systemet via MASTER-noden. Dette kan tage nogle sekunder eller minutter, mens noderne forhandler klyngerollerne og konfigurerer alle tjenesterne. Til sidst skal du kontrollere klyngetjenestens status ved at navigere til System > Klynge.

Fejlfinding #

Lageret ændrede sin oprindelsesværdi #

Se venligst følgende artikel om fejlfinding: https://www.relianoid.com/resources/knowledge-base/troubleshooting/apt-repository-changed-its-origin-value-error/

God fornøjelse med din lige opdaterede opdatering RELIANOID uden nedetid!

📄 Download dette dokument i PDF-format #

    EMAIL: *

    drevet af BetterDocs