Gæsteagenten er slået til og siger alligevel, at den ikke kører

At slå agenten til og at installere agenten er to forskellige ting, og at gøre begge dele kan stadig lade den være slukket. Det, der gør det værd at forfølge, er ikke den manglende IP-adresse, men den sikkerhedskopi, der bliver ved med at lykkes, mens den stille bliver mindre pålidelig.

AtlasPVE ·

Denne artikel besvarer

  • proxmox gæsteagent virker ikke
  • proxmox guest agent kører ikke
  • proxmox ip for vm vises ikke
  • proxmox no guest agent configured
  • proxmox guest agent not running

Du satte flueben. Du installerede pakken inde i maskinen. Panelet siger stadig, at agenten ikke kører, og kolonnen med IP-adressen er stadig tom.

Her betaler nøjagtighed sig, for der er tre adskilte ting, som alle skal være sande, og grænsefladen melder kun den endelige dom.

Tre ting, ikke én

Indstillingen i maskinens konfiguration. Det er værtssiden. Den fortæller Proxmox VE, at der forventes en agent på denne gæst, og at den skal forsøge at tale med den.

Softwaren inde i gæsten. Det er en pakke, du installerer i styresystemet, og den skal køre som en tjeneste, ikke blot være installeret.

Den virtuelle enhed, der bærer samtalen mellem dem. Den del tænker ingen på, og det er der, de fleste af disse sager dør.

Trinnet, næsten alle springer over

At slå indstillingen til tilføjer en virtuel enhed til maskinen. Dokumentationen er klar om følgen: en frisk start af den virtuelle maskine er nødvendig, for at ændringen får virkning.

Det er ikke det samme som at genstarte styresystemet indeni. En enhed kan ikke dukke op i en maskine, der allerede er tændt, så at genstarte gæsten ændrer overhovedet intet: den kommer tilbage til den samme virtuelle hardware, den forlod. Maskinen skal stoppes og startes.

Har du slået indstillingen til og installeret pakken, og der stadig ikke meldes noget, er det næsten altid grunden. Stop gæsten, start den igen, og se efter.

På Windows

Agenten til Windows-gæster kommer fra VirtIO-drivermediet og ikke fra styresystemets egne pakkekilder. Derfor læses "installér agenten" som en blindgyde for den, der forventer at finde et almindeligt installationsprogram.

Bekræft efter installationen, at tjenesten faktisk kører. En stoppet tjeneste og en manglende installation ser ens ud udefra, og panelet melder begge som det samme.

To skrivemåder, begge korrekte

I virkelige konfigurationer optræder agentindstillingen skrevet på mere end én måde, fordi indstillingen har fået underindstillinger med tiden. Begge former er gyldige, og begge slår agenten til.

Det betyder mest som en advarsel: finder du én maskine skrevet på én måde og en anden på en anden, så modstå trangen til at ensrette i håb om at reparere noget. Det reparerer intet, og du har brugt en maskingenstart på at finde ud af det.

Hvorfor det er mere værd end IP-adressen

Den tomme IP-kolonne er det synlige symptom og det mindst vigtige.

Sådan gør agenten stille, når den virker: før visse handlinger beder Proxmox VE gæsten om at fryse sine filsystemer, så det, der fanges, hænger sammen. Den dokumenterede liste over de handlinger er længere, end folk venter, og omfatter sikkerhedskopi i øjebliksbilledetilstand, kloning af en kørende maskine, replikering af en kørende maskine, et øjebliksbillede uden arbejdshukommelse, og import af et diskbillede fra en kørende gæst.

Uden en fungerende agent kører de handlinger alligevel. De melder stadig succes. Det, der ændrer sig, er garantien: i stedet for et filsystem, der først har fået besked på at falde til ro, fanger du ét midt i skrivningen. Som regel slipper du godt fra det. De gange, du ikke gør, er præcis de gange, du regnede med sikkerhedskopien.

Det er den virkelige pris, og den er usynlig. En manglende IP-adresse irriterer dig hver dag. En svagere sikkerhedskopi siger intet, indtil den dag det gælder.

Et Windows-forbehold den anden vej

Frysningen er ikke gratis alle steder. På Windows-gæster kan programmer, der styrer deres egen sammenhæng gennem skyggekopitjenesten, blive forstyrret af den. Dokumentationen noterer et konkret iagttaget tilfælde: hos visse SQL-servere udløser frysningen en skyggekopivej, der bryder kæden af differentielle sikkerhedskopier.

Kører du på Windows en database, der fører sin egen sikkerhedskopikæde, er det samspil værd at kende, før du opdager det som et hul i din gendannelseshistorik. Der findes dokumenterede omveje; pointen her er blot, at "agenten er altid strengt bedre" ikke helt holder.

Hvad Atlas gør

Atlas læser de samme tre betingelser og melder dem som tre, ikke som én dom. At vide, at indstillingen er slået til, men at maskinen ikke er genstartet siden, er et andet problem end at vide, at der intet er installeret indeni, og de har hver sin løsning.

Den anden halvdel af dette lander i det daglige sammendrag. En agent, der er holdt op med at melde, er præcis den slags, der forfalder i stilhed: intet går i stykker, sikkerhedskopier bliver ved med at fuldføre, og garantien bag dem tyndes ud lydløst. Det fortjener en linje i et sammendrag, du faktisk læser, frem for en kolonne, hvis tomhed du er holdt op med at bemærke.

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