Ṣiṣakoso awọn Ẹrọ Foju KVM pẹlu Cockpit Web Console ni Linux


Cockpit jẹ ọfẹ ati ṣiṣi-orisun irinṣẹ iwaju-pari ti o pese iraye si iṣakoso si awọn eto Linux. O gba awọn alakoso eto laaye lati ṣe atẹle, ṣakoso, ati ṣatunṣe awọn olupin Linux. O pese oju opo wẹẹbu ti o rọrun ti lilọ kiri ati tọju abala awọn ẹya eto pataki ati awọn orisun.

Gbogbo ohun pupọ lo wa ti o le ṣe pẹlu Cockpit. O le ṣakoso awọn iroyin olumulo ati pupọ diẹ sii.

Ninu itọsọna yii, a yoo fojusi lori bii o ṣe le ṣakoso awọn ẹrọ foju KVM pẹlu kọnputa wẹẹbu Cockpit ni Linux.

Ṣaaju ki a to tẹsiwaju siwaju, rii daju pe o ti fi sori ẹrọ pẹpẹ agbara ipa KVM lori ẹrọ Linux rẹ. A ni itọsọna alaye lori bii a ṣe le fi KVM sori Ubuntu 20.04.

Igbesẹ 1: Fi Console Wẹẹbu Cockpit sii ni Lainos

Iṣẹ-ṣiṣe akọkọ yoo jẹ lati fi sori ẹrọ Cockpit lori olupin Linux kan. A yoo ṣe afihan bii a ṣe le ṣe lori awọn eto Debian ati Ubuntu. A ti ni nkan tẹlẹ lori bii a ṣe le RHEL 8.

Lati bẹrẹ, ṣe imudojuiwọn awọn atokọ eto eto rẹ.

$ sudo apt update

Lẹhinna, fi ẹrọ iṣọpọ akukọ sii nipa pipe si aṣẹ naa:

$ sudo apt install cockpit

Pẹlú pẹlu akukọ akukọ, o nilo lati fi sori ẹrọ package ti awọn ẹrọ akukọ lati ṣe iranlọwọ fun ọ lati ṣakoso awọn ẹrọ foju.

$ sudo apt install cockpit-machines

Lọgan ti fi sori ẹrọ ni ifijišẹ, bẹrẹ Cockpit nipa lilo pipaṣẹ:

$ sudo systemctl start cockpit

Lati ṣayẹwo ipo rẹ, ṣiṣe:

$ sudo systemctl status cockpit

Iṣawejade ti o wa ni isalẹ jẹrisi pe iwaju iwaju cockp GUI nṣiṣẹ bi o ti ṣe yẹ.

Igbesẹ 2: Wiwọle Console Wẹẹbu Cockpit

Nipa aiyipada, akukọ gbọ lori ibudo TCP 9090, O le jẹrisi eyi nipa lilo aṣẹ netstat bi o ti han.

$ sudo netstat -pnltu | grep 9090

Ti o ba wọle si Cockpit latọna jijin ati pe olupin rẹ wa lẹhin ogiriina UFW, o nilo lati gba ibudo 9090 lori ogiriina. Lati ṣaṣeyọri eyi, ṣiṣe aṣẹ naa:

$ sudo ufw allow 9090/tcp
$ sudo ufw reload

Lati wọle si wiwo Cockpit, ṣii ẹrọ aṣawakiri rẹ ki o lọ kiri lori adirẹsi atẹle naa:

https://server-ip:9090

Ni oju-iwe iwọle, pese awọn ẹrí olumulo rẹ ki o tẹ bọtini ‘Wọle’.

Igbesẹ 3: Ṣẹda ati Ṣakoso awọn Awọn ẹrọ foju KVM ni Console Wẹẹbu Cockpit

Lati bẹrẹ ṣiṣẹda ati ṣiṣakoso ẹrọ iṣoogun kan, wa ki o tẹ aṣayan ‘Awọn ẹrọ Aladani’ bi o ti han.

Lori oju-iwe 'Awọn ẹrọ iṣaro', tẹ lori bọtini 'Ṣẹda VM Tuntun'.

Rii daju lati kun gbogbo awọn alaye ti o nilo bi o ṣe han.

Alaye alaye ti awọn aṣayan loke ti a lo:

  • Orukọ: Eyi tọka si orukọ lainidii ti a fun si ẹrọ iṣiri, fun apẹẹrẹ, Fedora-VM.
  • Iru Orisun Fifi sori ẹrọ: Eyi le boya jẹ Eto faili tabi URL kan.
  • Orisun Fifi sori: Eyi ni ọna ti aworan ISO lati lo lakoko fifi sori ẹrọ ti Awọn ẹrọ Foju.
  • Olutaja OS - Ile-iṣẹ/nkankan ti o dagbasoke ati ṣetọju OS.
  • Eto Isẹ - OS lati fi sii. Yan OS rẹ lati inu akojọ aṣayan akojọ aṣayan.
  • Iranti - Iwọn Ramu jẹ boya Megabytes tabi Gigabytes.
  • Iwọn ifipamọ - Eyi ni agbara disiki lile fun OS alejo.
  • Lẹsẹkẹsẹ Bẹrẹ VM - Ti o ba fẹ ṣe ifilọlẹ VM lẹsẹkẹsẹ lori ẹda, lẹhinna ṣayẹwo ṣayẹwo aṣayan apoti. Fun bayi, a yoo fi silẹ ni aito ati ṣẹda VM ni irọrun nipa titẹ bọtini ‘Ṣẹda’.

Lọgan ti o ṣe, VM rẹ yoo wa ni akojọ bi o ti han.

Tẹ lori VM tuntun ti a ṣẹda lati gba iwoye rẹ bi o ti han. Lati ṣe ifilọlẹ ẹrọ foju, tẹẹrẹ tẹ bọtini 'Fi sori ẹrọ'. Eyi yoo mu ọ lọ si console dudu ti o fihan ọ ni fifa VM ati pe yoo pese igbesẹ fifi sori ẹrọ akọkọ pẹlu ọpọlọpọ awọn aṣayan bi o ti han.

Gẹgẹbi awọn bata orunkun ẹrọ foju, jẹ ki a ni ṣoki ni awọn aṣayan awọn taabu miiran. Taabu 'Akopọ' n pese alaye ipilẹ nipa VM gẹgẹbi iwọn Memory, ati pe rara. ti vCPUs.

Apakan 'Lilo' nfunni ni alaye nipa Memory ati lilo vCPU.

Lati wo alaye nipa disiki lile foju ati ọna ti aworan ISO ti a lo lati ṣẹda rẹ, tẹ lori taabu ‘Disks’.

Taabu 'Awọn nẹtiwọọki' n fun awọn imọye si awọn atọkun nẹtiwọọki foju ti o sopọ mọ ẹrọ iṣiri naa.

Ni ikẹhin, apakan itọnisọna naa fun ọ ni iraye si VM nipa lilo kọnputa Awọn aworan - ọpẹ si oluwo-rere - tabi kọnputa tẹlentẹle.

Ni afikun, o le Tun bẹrẹ, tiipa, tabi Paapa Paarẹ ẹrọ foju ni ẹẹkan ti a ṣe. O le wa awọn aṣayan wọnyi ni igun apa ọtun bi o ti han.

Iyẹn ṣoki akopọ iṣakoso ti awọn ẹrọ foju KVM ni lilo Cockpit oju opo wẹẹbu. Ẹrọ-akukọ akukọ n pese iriri ailopin ninu iṣakoso ti awọn ẹrọ foju nipasẹ fifun ojulowo oju-iwe ayelujara ti o rọrun ati irọrun.