Indice general al seriei: Rețele de calculatoare pentru IMM-uri: Introducere
Bună prieteni!
Știi ce? Orice altă frază pentru începutul unui articol, așa cum am încercat în postările anterioare, nu pare cea mai potrivită și de aceea mă întorc la salutul meu obișnuit, definitiv și extins, inclusiv cititorii despre care știm că aparțin și Comunității .
Astăzi este prima zi a anului 2017 și vrem să le oferim tuturor cititorilor noștri, cele mai sincere Felicitări pentru Anul Nou care tocmai a început:
- ! Felicitări și la mulți ani tuturor!.
Și ca cadou pentru începutul anului, vă aducem partea a doua - și finala - a modului în care putem gestionați de la distanță hipervizorul pe CentOS 7 creat în articolul anterior din serie Rețele IMM-uri, așa cum o vom numi în continuare pe scurt.
Nu vom oferi multe legături între rânduri, deoarece presupunem că postările anterioare din serie «Rețele de calculatoare pentru IMM-uri«, Și care sunt deja familiarizați cu numele, acronimele și definițiile. Care sunt acele pagini?:
- Rețele de calculatoare pentru IMM-uri: Introducere
- Instalarea stației de lucru
- 6 desktop-uri Debian
- Virtualizare pe Debian: Introducere
- Qemu-Kvm + Virt-Manager pe Debian
- virtu-comenzi pe Debian
- Prezentare CentOS
- Comanda Virsh
- Virt-Manager și virsh: Administrare la distanță prin SSH
- Hypervisor CentOS 7 I
De asemenea, vă recomandăm să citiți următorul articol, deoarece justifică parțial alegerea distribuțiilor Linux pe care le-am făcut pentru seria de posturi menționată anterior:
Gestionarea de la distanță a hipervizorului centos7
Vom folosi doar consola și comenzile Virsh y virt-install. Pentru a ne ușura viața, pentru că încă nu avem DNS:
buzz @ sysadmin: ~ $ nano / etc / hosts 127.0.0.1 localhost 10.10.10.10 sysadmin.desdelinux.fan sysadmin 10.10.10.4 centos7.desdelinux.fan centos7 # Următoarele linii sunt de dorit pentru gazde capabile de IPv6 ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------ ------------------
Invocăm comanda Virsh de la stația noastră de lucru:
buzz @ sysadmin: ~ $ sudo virsh [sudo] parolă pentru buzz: Bine ați venit la virsh, terminalul interactiv de virtualizare. Tastați: „help” pentru ajutor cu comenzile „quit” pentru a ieși
Pentru a evita executarea comenzilor pe un hipervizor greșit!
virsh#uri qemu: / sistem # Suntem în hipervizorul local sau „sysadmin”.
Ne conectăm cu hipervizorul la distanță
virsh # connect qemu + ssh: // root @ centos7 / system Autenticitatea gazdei „centos7 (10.10.10.4)” nu poate fi stabilită. Amprenta cheie ECDSA este 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Sigur doriți să continuați conectarea (da / nu)? da parola root @ centos7:
Dacă pasul anterior returnează o eroare de autentificare, trebuie să ștergeți fișierul /root/.ssh/known_hosts, si incearca din nou.
virsh#uri qemu + ssh: // root @ centos7 / system # Suntem deja conectați la hipervizorul la distanță
Stocare pe hipervizorul de la distanță
virsh # listă-pool Nume Stat Autostart ------------------------------------------- implicit activ da virsh # pool-info implicit Nume: UUID implicit: 71d42689-cfaf-4190-bad8-c395640ceee7 Stare: rulare Persistent: da Autostart: da Capacitate: 155.43 GiB Alocare: 1.28 GiB Disponibil: 154.15 GiB virsh # pool-dumpxml implicit Mod implicit 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0
Nu dorim ca aparatele să fie salvate în / var / lib / libvirt / images
virsh # ieșire
Creăm un nou depozit de depozitare în centos7
buzz @ sysadmin: ~ $ ssh root @ centos7 parola root @ centos7: [root @ centos7 ~] # mkdir / home / vms [root @ centos7 ~] # exit deconectare Conexiune la 10.10.10.4 închisă.
Ne întoarcem la sysadmin și la virsh
buzz @ sysadmin: ~ $ sudo virsh Bine ați venit la virsh, terminalul interactiv de virtualizare. Tastați: „help” pentru ajutor cu comenzile „quit” pentru a ieși virsh # connect qemu + ssh: // root @ centos7 / system parola root @ centos7: virsh#uri qemu + ssh: // root @ centos7 / system
Nu dorim pornirea automată a depozitului „implicit”
virsh # pool-autostart implicit --disable Setarea implicită a pool-ului este marcată ca pornită automat
Definim o nouă bucket de stocare în noua creație / home / vms
virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs Pool centos7-vms definit virsh # pool-list --all Nume Stat Autostart ------------------------------------------- centos7-vms inactiv fără implicit activ nu virsh # pool-start centos7-vms Pool centos7-vms a început virsh # pool-list --all Nume Stat Autostart ------------------------------------------- centos7-vms activ fără implicit activ nu virsh # pool-autostart centos7-vms Pool centos7-vms marcat ca pornit automat virsh # pool-info centos7-vms Nume: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Stat: în funcțiune Persistent: da Pornire automată: da Capacitate: 155.43 GiB Alocare: 1.29 GiB Disponibil: 154.15 GiB virsh # pool-dumpxml centos7-vms centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / acasă / vms 0755 0 0 unconfined_u: object_r: home_root_t: s0
Creăm imaginea mașinii virtuale «wordpress»
Nota: imaginea ISO a openSUSE am copiat-o anterior în depozitul de stocare centos7-vms. De aceea este listat mai jos. Este evident că vrem să instalăm WordPress pe distribuția OpenSuSE.
virsh # pool-refresh centos7-vms Pool centos7-vms reîmprospătat virsh #vol-list centos7-vms Calea numelui ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso virsh # vol-create-as --pool centos7-vms --name wordpress.raw --capacitate 40G Vol wordpress.raw creat virsh #vol-list centos7-vms Calea numelui ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw
Rețele virtuale
Eliminăm DHCP din rețeaua implicită
virsh # net-list --all Nume Stat Autostart Persistent ---------------------------------------------- ------------ implicit activ da da virsh # net-info implicit Nume: UUID implicit: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Activ: da Persistent: da Autostart: da Bridge: virbr0
Rețeaua „implicită” se găsește astfel
virsh # net-edit implicit Mod implicit 18ce4bbb-fddb-4300-9f13-65b4d999690c
Și o vom lăsa așa
Mod implicit 2a2ef469-3008-45f9-a165-ab1fb8f6277b
Aplicăm modificările
virsh # net-destroy implicit Implicit în rețea distrus virsh # net-start implicit Rețeaua implicită a început virsh # net-list --all Nume Stat Autostart Persistent ---------------------------------------------- ------------ implicit activ da da virsh # net-info implicit Nume: UUID implicit: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Activ: da Persistent: da Autostart: da Bridge: virbr0 virsh# părăsi
Creăm mașina virtuală „wordpress” de la distanță
buzz @ sysadmin: ~ $ sudo virt-install \ --conectați qemu + ssh: // root @ centos7 / system \ --virt-type = kvm \ --nume wordpress \ --ram 1024\ --vcpus = 1 \ --disk /home/vms/wordpress.raw\ --cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \ --os-type linux \ --rețea rețelei = implicită \ --descriere wordpress.desdelinux.ventilator\ --grafics vnc \ --video = vga [sudo] parola pentru buzz: parola root @ centos7: Începerea instalării ... Crearea domeniului ... | 0 B 00:00 parola root @ centos7: parola root @ centos7: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: aserțiunea „GDK_IS_WINDOW (fereastră)” a eșuat
Dacă închidem din greșeală fereastra, nu contează. Ne reconectăm
buzz @ sysadmin: ~ $ virt-viewer --connect qemu + ssh: // root @ centos7 / system wordpress parola root @ centos7: parola root @ centos7:
Articole viitoare?
DNS, DHCP și NTP - Rețele SMB
Fericit prieten 2017 Fico. Ce risipă de livrare a ta în absența comentariilor la articole atât de magnifice precum acesta în care gestionezi de la distanță un întreg hipervizor. Vă mulțumesc foarte mult pentru tot ceea ce scrieți, Federico. Aștept cu nerăbdare următoarele articole!
Prietene zodiacale, nu consider efortul meu irosit pentru că știu că sunt mulți care urmăresc și așteaptă articolele mele, deși, după cum spui, nu comentează asupra lor. Mulțumesc pentru cuvintele tale sincere.