Sådan opdateres Zevenet Cluster med minimal nedetid

SLAGT DEN 25. juli 2017

Oversigt

Den følgende artikel beskriver proceduren for opdatering Zevenet 6 Cluster eller nyere version for at opnå den minimale nedetid under opdateringsproceduren. I henhold til de konfigurerede tjenester kan du opleve et minimum af nedetid eller ingen nedetid overhovedet.

Hvis der ikke er konfigureret en klynge, kan nedetiden i værste fald øges i et minut.

Bemærk, at hvis du i øjeblikket kører en ældre version af Zevenet end 6, bør du se, om din klynge er klar til at blive migreret i henhold til artiklen Konfigurer Zevenet 5 Cluster.

Miljø

For at forstå opdateringsproceduren bedre med minimalt nedetid er følgende miljø bygget:


Krav fra EE 6

Forbindelse til internettet er påkrævet for at tjekke ind i vores ventende pakker, hvis dit system ikke er i stand til at oprette forbindelse til internettet, så tjek venligst opgraderinger med offline-proceduren,

Zevenet 6 Offline opdateringspakker

Opdateringsprocedure

Siden ZEVENET 6.0.0 er opdateringerne udført med værktøjet checkupgrades.

Før du starter, skal du udføre et øjebliksbillede af begge noder i klyngen, bare for at gendanne ændringer, hvis det er nødvendigt.

0. Gå til noden med MASTER rolle og stoppe zeninotificere proces, denne proces, der er ansvarlig for at replikere enhver konfigurationsændring, låser også enhver synkroniseringsanmodning fra backup-noden som angivet nedenfor.

[master]root@zva5n1:# kill -9 `ps -ef | grep zeninotify | grep enterprise.bin | awk {'print $2'}`

I hovednoden blokerer du enhver anmodning om ssh-forbindelse fra BACKUP. Dette åbner filen /etc/hosts.deny og indtast følgende linje i slutningen af ​​filen. Skift venligst 192.168.100.25 af din nuværende BACKUP IP. Gem ændringer og forlad. Denne handling blokerer i MASTER-noden ethvert forsøg på forbindelse til ssh-service fra BACKUP.

(in the current MASTER, file /etc/hosts.deny)
sshd: 192.168.100.25

1. Gå til BACKUP node (følger det aktuelle eksempel zva5n2), og anvend opdateringen som beskrevet i instruktionerne i opdateringspakken, eller udfør checkupgrades værktøj, hvis du kører Zevenet 6.0.0 eller nyere:

[backup]root@zlb:# checkupgrades
[backup]root@zlb:# checkupgrades -i

2. Når opdateringsprocessen er afsluttet, skal du kontrollere, at den er færdig uden fejl. Hvis der opdages en fejl i installationsprocessen, skal du åbne en supportbillet og vedhæfte output fra installationsprocessen til den.

3. Hvis der ikke er fejl under opdateringen af BACKUP knudepunkt (zva5n2), gå til MASTER-noden (zva5n1) og anvend nu opdateringen på denne server som angivet i trin 1. Når opdateringen er udført, genstartes tjenesten for at anvende ændringerne. Under denne proces vil tjenesten derfor skifte automatisk, og den aktuelle BACKUP node bliver ny MASTER.

4. Hvis opdateringen udføres uden fejl, fortsæt med at deaktivere den allerede konfigurerede sshd-blok i /etc/hosts.deny at slette den linje, der er indtastet i trin 0 i den gamle MASTER-knude zna5n1.

5. Hvis fail-back er aktiveret, er MASTER rolle flyttes automatisk til denne knude igen. Hvis dette ikke er tilfældet, vil MASTER rolle opbevares i den anden knude (zva5n2).

6. For at tvinge MASTER rolle til knudepunkt zva5n1 så skal du kun aktivere vedligeholdelsestilstanden i node zva5n2, og MASTER rolle vil blive overtaget af noden zva5n1 automatisk som lige før opdateringen. Enkelt gang

Når migreringsprocessen er færdig, skal du sørge for at deaktivere vedligeholdelsestilstanden for begge noder og bekræfte, hvilken node der er MASTER, og hvilken node der er BACKUP for at fortsætte med at administrere systemet gennem MASTER. Sørg for, at de midlertidige ændringer i filen /etc/hosts.deny slettes. Endelig kan du kontrollere klyngeservicestatus siden visningen SYSTEM > Klynge.

Nyd din lige opdaterede Zevenet uden nedetid!

Del på:

Dokumentation i henhold til GNU Free Documentation License.

Var denne artikel til hjælp?

Relaterede artikler