Upravljanje navideznih strojev KVM s spletno konzolo Cockpit v Linuxu


Cockpit je brezplačno in odprtokodno front-end orodje, ki zagotavlja administrativni dostop do sistemov Linux. Sistemskim skrbnikom omogoča nadzor, upravljanje in odpravljanje težav s strežniki Linux. Ponuja intuitiven spletni vmesnik, ki je enostaven za krmarjenje in sledenje pomembnim sistemskim funkcijam in virom.

S kokpitom lahko počnete veliko stvari. Upravljate lahko uporabniške račune in še veliko več.

V tem priročniku se bomo osredotočili na to, kako lahko upravljate navidezne stroje KVM s spletno konzolo Cockpit v Linuxu.

Preden nadaljujemo, se prepričajte, da ste v sistem Linux namestili platformo za virtualizacijo KVM. Imamo podroben vodnik o tem, kako namestiti KVM v Ubuntu 20.04.

1. korak: Namestite spletno konzolo Cockpit v Linux

Prva naloga bo namestitev Cockpita na Linux strežnik. Pokazali bomo, kako to storiti v sistemih Debian in Ubuntu. Že imamo članek o tem, kako RHEL 8.

Za začetek posodobite sezname sistemskih paketov.

$ sudo apt update

Nato namestite konzolo v pilotski kabini, tako da prikličete ukaz:

$ sudo apt install cockpit

Skupaj s kokpitom morate namestiti paket kokpit-strojev, ki vam bo pomagal upravljati navidezne stroje.

$ sudo apt install cockpit-machines

Po uspešni namestitvi zaženite Cockpit z ukazom:

$ sudo systemctl start cockpit

Če želite preveriti njegovo stanje, zaženite:

$ sudo systemctl status cockpit

Spodnji izhod potrjuje, da se čelni vmesnik GUI kokpita izvaja po pričakovanjih.

2. korak: Dostop do spletne konzole Cockpit

Privzeto kokpit posluša na vratih TCP 9090, to lahko potrdite z ukazom netstat, kot je prikazano.

$ sudo netstat -pnltu | grep 9090

Če dostopate do Cockpita oddaljeno in je vaš strežnik za požarnim zidom UFW, morate na požarnem zidu dovoliti vrata 9090. Če želite to doseči, zaženite ukaz:

$ sudo ufw allow 9090/tcp
$ sudo ufw reload

Za dostop do vmesnika kokpita odprite brskalnik in poiščite naslednji naslov:

https://server-ip:9090

Na strani za prijavo vnesite svoje uporabniške poverilnice in kliknite gumb »Prijava«.

3. korak: Ustvarite in upravljajte navidezne stroje KVM v spletni konzoli Cockpit

Če želite začeti ustvarjati in upravljati navidezni stroj, poiščite in kliknite možnost ‘Virtual Machines’, kot je prikazano.

Na strani 'Virtual Machines' kliknite gumb 'Create New VM'.

Izpolnite vse zahtevane podrobnosti, kot je prikazano.

Podrobna razlaga zgornjih uporabljenih možnosti:

  • Ime: To se nanaša na poljubno ime navideznega stroja, na primer Fedora-VM.
  • Vrsta vira namestitve: To je lahko datotečni sistem ali URL.
  • Vir namestitve: to je pot ISO-slike, ki bo uporabljena med namestitvijo navideznih strojev.
  • Prodajalec OS - podjetje/subjekt, ki razvija in vzdržuje OS.
  • Operacijski sistem - OS, ki ga želite namestiti. V spustnem meniju izberite svoj OS.
  • Pomnilnik - velikost RAM-a je megabajtov ali gigabajtov.
  • Velikost pomnilnika - to je zmogljivost trdega diska za gostujoči OS.
  • Takoj zaženite VM - če želite takoj po zagonu zagnati VM, preprosto označite potrditveno polje. Za zdaj ga bomo pustili brez potrditve in preprosto ustvarili VM s klikom na gumb »Ustvari«.

Ko končate, bo vaš VM naveden, kot je prikazano.

Kliknite novo ustvarjeni VM, da dobite pregled nad njim, kot je prikazano. Če želite zagnati navidezni stroj, preprosto kliknite gumb »Namesti«. To vas pripelje do črne konzole, ki prikazuje zagon VM in bo zagotovila prvi korak namestitve z različnimi možnostmi, kot je prikazano.

Ko se navidezni stroj zažene, si na kratko oglejmo še druge možnosti zavihkov. Zavihek »Pregled« vsebuje osnovne informacije o VM, na primer velikost pomnilnika in št. vCPU-jev.

Razdelek "Uporaba" ponuja informacije o uporabi pomnilnika in vCPU.

Če si želite ogledati podatke o navideznem trdem disku in poti ISO-slike, ki je bila uporabljena za njegovo ustvarjanje, kliknite zavihek ‘Disks’.

Zavihek „Omrežja“ daje vpogled v vmesnike navideznega omrežja, priključene na navidezni stroj.

Nazadnje vam razdelek konzole omogoča dostop do VM s pomočjo grafične konzole - zahvaljujoč pregledovalniku virt - ali serijske konzole.

Poleg tega lahko po končanem delu virtualni stroj znova zaženete, zaustavite ali celo izbrišete. Te možnosti najdete v skrajnem desnem kotu, kot je prikazano.

To v bistvu povzema upravljanje virtualnih strojev KVM z uporabo spletnega vmesnika Cockpit. Konzola v pilotski kabini nudi brezhibno izkušnjo upravljanja navideznih strojev z intuitivnim in enostavnim spletnim vmesnikom.