Puncte:0

Închideți KVM Guest prin rdp

drapel cn

Avem mai multe VM OpenSuse care rulează pe un server prin KVM. Utilizatorii noștri accesează VM-urile prin Guacamole ca o sesiune xrdp.Dacă VM-urile sunt în starea „închis” sau „în pauză”, un pachet magic trimis de pe serverul guacamole declanșează un serviciu bazat pe script care va „porni” sau „relua” respectivul VM.

Problema acum. Dacă utilizatorii mei își închid VM, VM-ul nu trece la starea „oprit”, ci rămâne în starea „în rulare”. Problema este acum că sistemul se blochează și nu încarcă desktop-ul.

Mă așteptam ca mașina să se închidă pentru a economisi resursele sistemului dacă nu este nevoie de VM. Oprirea VM cu virsh funcționează conform așteptărilor.

Nikita Kipriyanov avatar
drapel za
KVM este o mașină nucleu; ce instrument de spațiu utilizator utilizați pentru a-l rula (de exemplu, libvirt etc.) și cum este configurat VM-ul în acel instrument? Este *posibil* să-l configurați astfel încât să nu „oprească” VM-ul în cazul închiderii, dar depinde de instrument. În libvirt verificați `` setare; comportamentul dumneavoastră descris ca și cum ar fi setat la „ignora”.
MaKaNu avatar
drapel cn
În cea mai mare parte, folosesc `virsh` pentru controlul și editarea VM-urilor. `on_poweroff` este setat la `destroy`.
Nikita Kipriyanov avatar
drapel za
`virsh` este partea din setul de instrumente `libvirt`. Atât de ciudat și atunci când sistemul tău a fost oprit, ce este pe „ecran” (activează VNC și vezi) și ce face (încarcă CPU, I/O etc.)?
MaKaNu avatar
drapel cn
Se pare că VM-ul este pornit direct din nou. VNC funcționează ca de obicei și mă trimite la ecranul de conectare. Aceasta ar putea fi problema cu XRDP, deoarece conexiunea guacamole nu are voie să se autentifice la alți utilizatori. Așa se explică „taraba”.
Nikita Kipriyanov avatar
drapel za
Puteți confirma că procesul `qemu` care rulează VM-ul este același (pe baza PID-ului și a timpului de pornire) sau nu? De exemplu. *nu s-a oprit* deloc, sau a fost oprit (distrus) și apoi a pornit imediat înapoi? Dacă acesta din urmă, ar putea fi necesar să aflați ce o pornește înapoi.
MaKaNu avatar
drapel cn
PID-ul qemu pentru VM rămâne același. Deci presupun că nu este distrus.
Nikita Kipriyanov avatar
drapel za
Ești sigur că este oprit în primul rând? Cum faci asta mai exact? Încercați să dați o comandă explicită `shutdown -h now` și verificați dacă într-adevăr oprește sistemul.
MaKaNu avatar
drapel cn
Am folosit meniul cu plasmă kde pentru a opri mașina virtuală. Deoarece este cam asemănător cu sistemul meu de 2 zile și acolo făcând la fel ca `shutdown -h now`, m-am gândit că va face același lucru. Problema Utilizatorii noștri nu sunt superutilizatori și a trebuit să sun `sudo shutdown -h now`, care a funcționat. Mă întreb ce se întâmplă în timp ce folosesc Meniul cu plasmă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.