Før du trykker opdater: hvilken opdatering standser hvad

Det, folk der ikke har opdateret i måneder frygter, er ikke opdateringen, men ikke at vide, hvad der kommer til at standse. Opdateringer er ikke én slags ting, og deres virkninger ligner slet ikke hinanden.

AtlasPVE ·

Denne artikel besvarer

  • er det sikkert at opdatere proxmox
  • hvad standser proxmox apt upgrade
  • proxmox kerneopdatering genstart
  • proxmox ødelagt efter opdatering
  • hvornår skal jeg opdatere proxmox

Bag sætningen "jeg har ikke opdateret i otte måneder" ligger ikke dovenskab, men uvished: ingen ved, hvad der standser, når man trykker. Og at vente forbedrer ikke situationen, det forværrer den. Jo længere du venter, desto mere ændres på én gang, altså netop den uvished, du undgik, blot større.

Ét spørgsmål opløser frygten: hvad rører denne opdatering ved.

Fem slags, efter virkning

Intet standser. Biblioteker, værktøjer, kommandolinjeprogrammer. Den nye version træder alligevel i kraft ved næste start. At samle disse op giver intet.

En tjeneste genstarter. Panelet eller en baggrundstjeneste afbrydes i nogle sekunder. Virtuelle maskiner kører videre. Det kan gøres om dagen.

Net, lagring eller klynge. Her mærker maskiner i drift det: nettet kommer måske ikke tilbage efter en genstart, lagring rører ved disktrafikken, klyngedele rører ved enigheden mellem knuder. Disse gøres for sig.

Der kræves en genstart. Kernen og centrale systemdele. Den vigtigste detalje her lyder: en kerneopdatering, der er installeret, men ikke genstartet til, er ikke taget i brug. Maskinen kører stadig på den gamle. Det er netop her, folk tror, de er opdaterede, og ikke er det.

Et familieskift. Overgangen til en ny hovedversion. Det er ingen opdatering, det er en flytning, og den vil have sin egen plan.

Spørgsmålet, pakkehåndteringen svarer på, er ikke dit

Pakkehåndteringen svarer på "kan disse installeres sammen" og siger som regel ja. Det er et afhængighedssvar, ikke et driftssvar. Laver du en kerneopdatering og en netændring i samme omgang, ved du ikke, hvilken det var, når noget går galt, og det net, du har brug for for at finde ud af det, er måske ikke der.

Den praktiske rækkefølge

Først dem, der intet standser. Så dem, der genstarter en tjeneste. Net, lagring og klynge for sig. Dem, der kræver genstart, til sidst og bevidst.

Én regel opsummerer det hele: "kræver genstart" og "ændrer nettet" står aldrig i samme trin. Når de to går sammen, forsvinder fejlen og værktøjet til at finde den i samme øjeblik.

To spørgsmål før du trykker

Kan du genstarte lige nu. Og kan du nå denne maskine, hvis nettet ikke kommer tilbage. Er svaret på det andet nej, er en opdatering, der rører nettet, ikke en vedligeholdelsesopgave, men et arbejde, der skal planlægges.

Hvad Atlas gør

Atlas viser ikke ventende pakker som én flad liste. Det klassificerer hver pakke efter dens virkning og deler dem i runder: dem, der intet standser, dem, der genstarter en tjeneste, dem, der rører net og lagring og klynge, dem, der kræver genstart, og dem, der skifter familie. Du trykker én gang pr. runde; der er ingen automatisk fremdrift.

Kombinationer, der ikke bør stå ved siden af hinanden, deles af sig selv: selv når pakkehåndteringen siger "de installeres sammen", lægger Atlas dem i to adskilte runder, for det spørgsmål, der stilles, er et driftsspørgsmål og ikke et afhængighedsspørgsmål. I mildere tilfælde deler det ikke, men advarer; rent oplysende tilfælde afbryder slet ikke flowet.

Og findes der en kerne, som er installeret, men endnu ikke genstartet til, melder Atlas Watch det som udestående arbejde, så tilstanden "jeg troede, jeg var opdateret" ikke fortsætter i stilhed.

Kilder

Proxmox’ egen dokumentation. På engelsk, og den har det sidste ord i dette spørgsmål.

Relaterede artikler

Hvordan ser det ud inde i Atlas?

Gå til produktsiden