Virt-Manager ja virsh: kaughaldus SSH kaudu - SMB võrgud

Seeria üldindeks: Arvutivõrgud VKEdele: sissejuhatus

Tere, sõbrad!

Loodetavasti olete jälginud meie seni avaldatud artikleid, mis on:

Just postituses Qemu-Kvm + Virt-Manager Debianis - arvutivõrgud VKEdele, täpsustame, et kui meil on installitud üks tööjaam, kuhu on installitud Virt-Manager, saame eemalt hallata nii palju hüpervisoreid kui vaja. Teisisõnu, virtualiseerimisele pühendatud serverites pole töölaua või muu graafilise keskkonna installimine kohustuslik.

Peame tegema kaugservereid, nagu on näidatud punktis Tööjaamade paigaldamine - arvutivõrgud VKEdelevõi juhinduge järgmistest artiklitest, milles käsitleme muid jaotusi, näiteks CentOS ja võib-olla OpenSuSE, ja hiljem on vaja mõlemasse installida ainult virtualiseerimise tugi. Praktilisel viisil on nendes serverites pärast baasoperatsioonisüsteemi puhast installimist ja installitud pakettide värskendamist vastavalt olemasolevatele hoidlatele vaja ainult pakette installida qemu-kvm, libvirt-bin y silla-utilsvõi mõni muu igale levitamisele omane pakett, mis ei tähenda, et kui vajame muid programme, siis me seda ei installi.

Kaug hüpervisor «jessie»

Selle serveri omadused on järgmised:

Domeeninimi: desdelinux.fänn
Võistkonna nimi: Jessie
FQDN: Jessie.desdelinux.fänn
IP-aadress: 10.10.10.5
Alamvõrk: 10.10.10.0/24
RAM: 2G
Kõvaketas 1: 20GB
Kõvaketas 2: 80GB
Ketta 2 kinnituspunkt: / home / vms
Tavakasutaja: põrin
Kasutaja täielik nimi: Debiani esimene OS Buzz

Valmistame hüpervisori «Jessie» ette

Kuna meil pole a DNS võrgus peame ka edaspidi kasutama IP. Via kaudu ssh või otse serveri konsoolis täidame järgmised käsud:

buzz @ sysadmin: ~ $ ssh 10.10.10.5
buzz@10.10.10.5 parool:

buzz @ jessie: ~ $ sudo nano / etc / ssh / sshd_config
# Autentimine: LoginGraceTime 120 # PermitRootLogin ilma paroolita
PermitRootLogin jah             
StrictModes jah

buzz @ jessie: ~ $ sudo service ssh taaskäivitub
buzz @ jessie: ~ $ sudo teenuse ssh olek
● ssh.service - OpenBSD Secure Shelli server laaditud: laaditud (/lib/systemd/system/ssh.service; lubatud) Aktiivne: aktiivne (töötab) alates pühapäevast 2016-12-11 12:15:24 EST; 3 s tagasi PID: 14960 (sshd)

buzz @ jessie: ~ $ sudo aptitude install qemu-kvm libvirt-bin
[sudo] buzzi parool:

Pärast ülaltoodud toimingute lõpetamist avame Virt-juht haldustöökohas ja me jätkame kaughüpervisori «jessie» haldamist.

Selle artikli didaktilisemaks muutmiseks oleme kõik pildid allalaadimiseks pakkinud ja anname allpool oleva lingi, nii et "Samm-sammult" kirjelduse lugemise ajal saate pilte vaadata oma vaataja kohalikult. Eelistatud on pildid. Usume, et see on palju mugavam. Teeme seda artikli kirjutamise ajal.

Laadige alla pildid rakendusest «Samm-sammult» (961.1 kB).

Me haldame Jessiet Virt-Manageri ja Virhsi kaudu SSH kaudu

Esimene asi, mida peame tegema Töökoht, on installida graafiline programm haldamiseks paroolid kohta kasutajad mida ta meilt küsib libvirt kaugjuhtimispult. Deemoniga ühenduse loomiseks on hädavajalik libvirtd töötab õigesti ja et valitud kasutaja kuuluma libvirt rühm kaugarvutisvõi see on kasutaja ise juur.

buzz @ sysadmin: ~ $ sudo aptitude search askpass
p ksshaskpass - küsib kasutajatelt interaktiivselt parooli fraasile ssh-add p razorqt-openssh-askpass - OpenSSH-i abikomponent Razor-qt töölauakeskkonnale p ssh-askpass - X-is küsib kasutajalt parooli ssh-add p ssh-askpass -fullscreen - Gnome2 all küsib kasutajalt parooli ssh-add p jaoks ssh-askpass-gnome - interaktiivne X-programm, et küsida kasutajatelt parooli ssh-add jaoks

Valisime ssh-askpass-gnome, kuna oleme installinud MATE-töölaud.

buzz @ sysadmin: ~ $ sudo aptitude installib ssh-askpass-gnome

Probleemide vältimiseks ja Virt-Manageri enda soovituse järgimine, mis vaikimisi osutab kasutajale juur ühenduse loomiseks lubame selle juur, kaudu ssh, kui me Jessie hüpervisori ette valmistasime. Pange tähele, et me ei saanud grupi liikmeks libvirt tavakasutajale põrin.

Põhimõtteliselt toimime hüpervisori ja selle virtuaalsete masinate kaughaldamiseks palju samamoodi nagu kohaliku hüpervisori haldamisel.

Samm-sammult koos allalaaditud piltidega

  • 01 pilt: Esimese asjana loome a Uus ühendus Virt-mänedžeris. Selleks navigeerime Menüü -> + Lisa ühendus ... ja siis avaneb dialoogiaken.
  • 02 pilt: Dialoogiaken, kus deklareerime loodava uue ühenduse peamised väärtused:
    • Hüpervisor: QEMU / KVM
    • Ühendage kaugarvutiga meetodi abil: SSH
    • Kasutajanimi: juur
    • Võistkonna nimi: 10.10.10.5 (meil pole ikka veel DNS)
    • Automaatne ühendamine: tähendab, et kui käivitame kohaliku Virt-Manageri, proovib see kaughüponservoriga automaatselt ühendust luua. Soovitame ära märgi seda
    • URI "Ühtne ressursitunnus"genereeritud: qemu + ssh: //juur@10.10.10.5/süsteem

  • 03 pilt: Pärast nupu vajutamist Ühendage eelmises etapis programm ssh-askpass küsib meilt, kas me pole veel ühendust loonud ssh kui soovime jätkata, siis vastame sellele, et «Jah»Sisestas selge teksti, isegi kui dialoogiaken ei näita meile kirjutatut. Pärast jaatavat vastust oleme klõpsanud nuppu OK

  • 04 pilt: Dialoogiaken, kuhu peame sisestama kasutaja parooli juur hüpervisori kaugjuhtimispult. Pärast sisestamist klõpsake nuppu OK.
  • 05 pilt: Kohalik Virt-Manager näitab juba kahte ühendust: kaugühendust 10.10.10.5 (QEMU)ja kohalik kohalik host (QEMU). Nüüd, hoides kaugühendust valitud, navigeerime Menüü -> Muuda -> Ühenduse üksikasjadja kuvatakse kõik valitud ühenduse üksikasjad, nii informatiivsed kui ka konfigureeritavad.
  • 06 pilt: Ripsmed "Ülevaade»Ühenduse üksikasjadega. Selles loeme, et seos on qemu + ssh: //juur@10.10.10.5/süsteem. Meeskonna nimi on Jessie.desdelinux.fänn. Ja muud üksikasjad kaughüpervisori mälu hulga, arhitektuuri, protsessori ja mälukasutuse kohta.
  • 07 pilt: Ripsmed "Virtuaalvõrgud«. Selles näeme, et võrk «vaikimisi" ei peaks Automaatne käivitamine seadmete käivitamisel on võrk olemas 192.168.122.0/24, mis on lubatud ja määratletud vahemikuga DHCP, ja see Edastamine on läbi NAT «Võrgu aadressi tõlkimine"

Võtame siia sulgude ja küsime endalt Kuidas muuta võrgu vaikekonfiguratsiooni ettevõtte LAN-i jaoks vajalikeks parameetriteks?.

Me muudame kaughüpervisori vaikevõrku virshi abil

Käivitame konsooli Virsh

buzz @ sysadmin: ~ $ sudo virsh
[sudo] parool buzzi jaoks: Tere tulemast virtuatsiooni interaktiivse terminali virshi. Tüüp: 'help', kui soovite käske 'quit' quit

Me ühendume kaughüpervisiooni meeskonnaga Jessie

virsh # connect qemu + ssh: //root@10.10.10.5/süsteem
root@10.10.10.5 parool:

Ja me sisenesime juba kaughüpervisiooni

virsh # net-list - kõik
 Nimi Riik Autostart Püsiv ---------------------------------------------- ------------ vaikimisi passiivne ei jah

virsh # net-info vaikimisi
Nimi: vaikimisi UUID: 18ce4bbb-fddb-4300-9f13-65b4d999690c Aktiivne: ei Püsiv: jah
Autostart: ei
Sild: virbr0

Leiame järgmise konfiguratsiooni punane vaikimisi. Pange tähele, et määratletud on võrgusilla liidesja mitte võrk ise. Iga masin, mille tahame liidesega ühendada virbr0, peate jagama sama võrku.

virsh # net-edit vaikimisi
vaikimisi 18ce4bbb-fddb-4300-9f13-65b4d999690c 

Muudame võrgu konfiguratsiooni vaikimisi kaughüpervisori järgi alamvõrgu meie ettevõtte LAN-ist, mis on 192.168.10.0/24

virsh # net-edit vaikimisi
vaikimisi 18ce4bbb-fddb-4300-9f13-65b4d999690cvirbr0'stp =' on 'delay =' 0 '/>192.168.10.1'netmask =' 255.255.255.0 '>

Märgistame võrgu vaikimisi hüpervisori nii, et Autonoomia

virsh # net-autostart vaikimisi
Võrgu vaikevalik on märgitud automaatselt käivitatuks

virsh # net-info vaikimisi
Nimi: vaikimisi UUID: 18ce4bbb-fddb-4300-9f13-65b4d999690c
Aktiivne: ei
Püsiv: jah
Autostart: jah
Sild: virbr0

Ja lõpuks käivitame võrgu vaikimisi kaughüpervisorilt

virsh # net-start vaikimisi
Võrgu vaikeseade on alustatud

virsh # net-loend
 Nimi Riik Autostart Püsiv ---------------------------------------------- ------------ vaikimisi aktiivne jah jah

virsh # net-info vaikimisi
Nimi: vaikimisi UUID: 18ce4bbb-fddb-4300-9f13-65b4d999690c
Aktiivne: jah
Püsiv: jah
Autostart: jah
Sild: virbr0

Pärast neid muudatusi peameKatkesta ühendus"ja mine tagasi"Ühendage»Muudatuste vaatamiseks ühendus Virt-Manageri kaugarvutiga.

Jätkamine samm-sammult koos allalaaditud piltidega

  • Pilt 07a: Ripsmed "Virtuaalvõrgud"veebiga vaikimisi juba muudetud ja töötab
  • 08 pilt: Ripsmed "ladustamine»Kaug hüpervisorilt. Esialgu on meil ainult hoiukoht vaikimisija sellel on võimalus Automaatne käivitamine. Kui me ei kavatse virtuaalmasina pilte kataloogi salvestada / var / lib / libvirt / images mis tahes põhjusel on soovitatav see ruut tühistada Automaatne käivitamine. Selles dialoogiaknas klõpsame nuppu «+»Uue salvestusruumi lisamiseks.
  • 09 pilt: See on viisardist esimene, kes lisab uue sissemakse. Tema nimi uuest hoiusest on jessie-vms-pildid ja see on a Failisüsteemi kataloog.
  • 10 pilt: Kuna meil on 80 GB ketas paigaldatud / home / vms piltide salvestamiseks täpsustame, et Sihtkoha tee see saab olema just see.
  • 11 pilt: Kui viisard on valmis, pöördume tagasi «ladustamine»Ja leiame, et uus hoidla on juba olemas, et see on uute virtuaalsete masinate loomiseks kopeerinud CD-pildi, et see on Aktiivneja teil on võimalus Automaatne käivitamine valitud. Loome uue köite uuele virtuaalmasinale, klõpsates nuppu «Uus köide"
  • 12 pilt: nimi uuest köitest on samba-ad-dc, selle vorming qcow2 ja Maksimaalne mahutavus dünaamiline kasv on 15GB. Mööda kontrollime, et tagatisraha «jessie-vms-pildid«, Enne uue köite loomist saadaval olev maht on 77.95 GB. Uue köite loomisega lõpetamiseks klõpsake nuppu «lõplikult vormistama«
  • 13 pilt: Jälle naaseme «ladustamine»Ja me kontrollime, kas pilt on õigesti loodud. Kui ei, siis muudame rakenduses «Ühenduse üksikasjad«Nagu meie juhtum, sulgeme akna, klõpsates nuppu«X» vasakus ülanurgas, mitte menüüvaliku „Fail“ kaudu, sest siis suletakse Virt-Manager ja me peame selle uuesti avama. 
  • 14 pilt: Kontrollime, kas ühendus on valitud Virt-Manageris 10.10.10.5 (QEMU), sest just seal hakkame looma uue virtuaalse masina, kasutades selle assistenti. Klõpsame nupul «Looge uus virtuaalne masin«Või purjetame Menüü -> Fail -> Uus virtuaalne masin. Kuvatakse viisard ja esimeses dialoogiaknas näitab see, et Ühendus on 10.10.10.5 (QEMU / KVM)ja valime, et loome masina ISO- või CDROM-pildilt.
  • 15 pilt: Määrame ISO-pildi tee. Kui klõpsame nuppu Uurida… aken avaneb Leidke ISO meediumimaht, valime sissemakse jessie-vms-pildid ja selles pildile debian-8.0.0-amd64-CD-1.iso. Pärast valimist kuvatakse pildi absoluutne tee /home/vms/debian-8.0.0-amd64-CD-1.iso. Hiljem osutame sellele OS tüüp ja Versión. Lõpuks klõpsame nuppu Adelante.
  • 16 pilt: Selles dialoogiboksis näitame summa RAM) ja summa Protsessor mille anname virtuaalmasinale, summa, mis loogiliselt ei saa olla suurem kui Host või Hypervisori varustus.
  • 17 pilt: Lisaks valimisele Luba selle virtuaalse masina jaoks salvestusruum, valime, milline saab olema kettapilt, mille masinale määrame, samamoodi nagu valime ISO-pildi. Lõpuks valime helitugevuse /home/vms/samba-ad-dc.qcow2.
  • 18 pilt: Jõudsime võluri lõppu. Me näitame, et nimi kohta külaline on samba-ad-dc; mida me tahame Enne installimist kohandage seadeid, mida kasutame ettevõtte LAN-iga ühenduse loomiseks Virtuaalvõrgu vaikeväärtus: NAT, Ja Määratlege staatiline MAC-aadress juhuslikult genereeritud võrguliidese jaoks. Siiani pole masinat loodud. Kui klõpsame nuppu lõplikult vormistamaon siis, kui see luuakse.
  • 19 pilt: Aken, mis näitab meile, miks me valime Enne installimist kohandage seda. Vaikimisi valib Virt-Manager Monitor Vaikimisi SPICE. Kui meil on side- või kuvamisprobleeme, võime proovida VNC-server selle jaoks Jälgida. Kui muudame mõnda parameetrit, peame klõpsama nuppu aplicar iga virtuaalse riistvara ressursi kohta. Muidu Virt-Manager kurdab. 
  • 20 pilt: Samamoodi nagu eelmistel valimistel, proovisime probleemidega silmitsi Video vaikeväärtus VMVGA mudel. Uue loodud installimise alustamiseks külaline kaugjuhtimiseks klõpsake nuppu «Alusta installimist».
  • 21 pilt: Pärast installi alustamist ja iga kord, kui tahame ühenduse luua virtuaalse kaugmasinaga või külaline, küsib Virt-Manager meilt uuesti kaugühenduse teinud kasutaja autentimist.
  • 22 pilt: Lõpuks alustame kaugkülalise jaoks valitud operatsioonisüsteemi installimisega nagu füüsilise masina või serveri puhul.
  • 23 pilt: Virt-mänedžer koos temaga Uudistajaid töötab nii kohalikul kui ka kaugemal.
  • 24 pilt: Virtuaalne masin samba-ad-dc tegevuses.

Siiani on samm-sammult läbi kommenteeritud piltide, mis minu arvates on seda tüüpi artiklite jaoks endiselt parim meetod. Isiklikult on minu jaoks üsna tüütu pilte edastada ja nende vahel sõnumeid lugeda. Muidugi, kui loete postitust nutitelefonist, võite eelistada vana meetodit. Ma ei tea, parem on kuulata nende arvamust vormi kohta, mida olen järginud.

Paljud mõtlevad, kas on võimalik kõiki eelmisi samme täita tavalise konsooli, käsukonsooli kaudu Virsh, Ja virt-vaataja. Vastus on jah. Mis juhtub, on see, et see oleks liiga pikk ja väga tehniline postitus ning me ei taha enam virtualiseerimise väheste kogemustega lugejaid üle koormata.

Kui mõni lugeja on huvitatud kuidas seda tehakse virshiga, võtke meiega ühendust e-post.

Järgmine kohaletoimetamine

Me ei ole kindel, et jätkame Tööjaam koos OpenSuSE-ga o CentOS tööjaam. Millise valite?

Järgmise seikluseni, sõbrad!