Hvorfor xterm.js-konsollen er nedtonet, og hvilken konsoll du egentlig vil ha

Proxmox tilbyr mer enn én dør inn til en kjørende gjest, og nettopp den folk strekker seg etter er ofte utilgjengelig uten noen forklaring. Den nedtonede oppføringen er ikke ødelagt; den venter på to forberedelser, én på verten og én inne i gjesten.

AtlasPVE ·

Denne artikkelen svarer på

  • proxmox xterm js nedtonet
  • proxmox xterm js ikke tilgjengelig
  • proxmox novnc eller spice
  • proxmox seriell konsoll
  • proxmox xterm js greyed out

Du åpner konsollmenyen på en virtuell maskin, og en av oppføringene er nedtonet. Ingenting forklarer hvorfor. På maskinen ved siden av virker den samme oppføringen.

Dette er ikke en feil. Proxmox VE tilbyr flere ulike dører inn til en kjørende gjest, de er ikke utbyttbare, og én av dem har forutsetninger som er lette å overse fordi ingenting kunngjør dem.

Dørene, og hva hver enkelt faktisk er

Den grafiske konsollen. Denne virker alltid for en virtuell maskin. Den tegner gjestens emulerte skjerm i nettleseren din, akkurat slik en skjerm koblet til en fysisk maskin ville vist den. Den trenger ingen oppsett, for det emulerte skjermkortet er alltid der.

SPICE. En rikere protokoll for fjernvisning, nyttig for bedre ytelse hos en skrivebordsgjest, for lyd eller for videresending av lokale enheter. Den krever et klientprogram på din egen maskin og en passende visningstype i gjesten, altså et bevisst valg og ikke en standardinnstilling.

Den serielle terminalen. En ren tekstkonsoll, uten grafikk. Det er denne som blir nedtonet.

Beholderkonsollen. Beholdere emulerer ingen maskinvare i det hele tatt, så konsollen deres er en helt annen mekanisme. Derfor er "konsollen virker ikke" på en beholder og på en virtuell maskin to ulike problemer med to ulike svar.

Hvorfor tekstkonsollen er utilgjengelig

Den trenger en seriell port, og virtuelle maskiner har ingen før noen legger den til. Ingen seriell port, ingen seriell konsoll, og menyoppføringen står bare blek.

På verten som ble brukt til å sjekke dette hadde fire av åtte virtuelle maskiner ingen seriell port i det hele tatt. På de fire er oppføringen permanent nedtonet, og ingen steder på skjermen står ordet "seriell".

Halvdelen folk legger til og likevel får svart skjerm

Å legge porten til den virtuelle maskinen er vertssiden. Det finnes en andre side, og å hoppe over den gir det mest forvirrende utfallet av alle: konsollen åpner seg, kobler til og viser ingenting.

Gjesten må også snakke på den tråden. På en moderne Linux-gjest betyr det en innloggingstjeneste knyttet til den serielle enheten; på eldre oppstartssystemer settes det opp annerledes. Valgfritt kan oppstartslasteren også sende oppstartsmeldinger dit, og det er hele poenget i tilfellene under.

En tom seriell konsoll betyr som regel ikke ødelagt. Den betyr at ingen der inne snakker på den porten.

Hvorfor bry seg i det hele tatt

Den grafiske konsollen er enklere, så det ærlige spørsmålet er hvorfor noen gidder. Grunnene er konkrete, og hver av dem er et øyeblikk der den grafiske konsollen svikter deg.

Kjernepanikk og oppstartsmeldinger. Når en gjest svikter før den er ferdig startet, suser den interessante teksten forbi på en skjerm du ikke kan rulle tilbake. En seriell konsoll gir deg teksten som tekst.

Kopiering og innliming som oppfører seg som en terminal. Fordi det er tekst, ikke et bilde av tekst.

Et ødelagt tastaturoppsett. Når den grafiske konsollen kobler tastene dine feil, virker en tekstkonsoll som regel likevel.

Tapt nettverkstilgang. Begge konsollene overlever dette, men tekstvarianten forblir brukbar når gjesten er for dårlig til å tegne en skjerm.

Hva du bør gripe etter

For en rutinemessig titt på en kjørende maskin, ta den grafiske konsollen; den er alltid der og krever ingenting.

For en gjest du regner med å måtte redde en gang, sett opp den serielle konsollen før du trenger den. Å gjøre det midt i en hendelse betyr å endre et oppsett du ikke når, på en maskin du ikke kan logge inn på. Hele lærdommen ligger i den rekkefølgen.

For en skrivebordslast der opplevelsen teller, er SPICE verdt klientinstallasjonen.

For en beholder, bruk dens egen konsoll og behandle feilsøkingen som et eget emne.

Hva Atlas gjør

Atlas bygger ingen femte konsoll. Når du åpner en gjests konsoll fra Atlas, overlater det deg til Proxmox VEs egen grafiske konsoll, med vilje, fordi å bygge den om igjen ville bety en andre ting å stole på og en andre ting som kan ryke.

Der Atlas hjelper er tidligere: i oppgavene som sender deg til en konsoll i utgangspunktet. En stor del av konsollbesøkene er ikke feilsøkingsøkter, men én enkelt oppsettsendring som manglet en skjerm. De bor i grensesnittet i stedet.

Konsollen er for dagen da noe virkelig er galt. Målet er at vanlige tirsdager ikke skal kreve en.

Kilder

Proxmox sin egen dokumentasjon. På engelsk, og den har siste ord i denne saken.

Relaterte artikler

Hvordan ser dette ut inne i Atlas?

Gå til produktsiden