Generelt serieindeks: Computernetværk til SMV'er: Introduktion
Hej venner!
Du ved hvad? Enhver anden sætning til begyndelsen af en artikel, som jeg har prøvet i tidligere indlæg, synes ikke den mest passende, og det er derfor, jeg vender tilbage til min sædvanlige hilsen, endeligt og udvidet, inklusive de læsere, som vi kender også hører til Fællesskab.
I dag er den første dag i året 2017, og vi vil udvide til alle vores læsere, de mest oprigtige tillykke med det nye år, der lige er begyndt:
- ! Tillykke og et godt nytår til alle!.
Og som en gave i begyndelsen af året bringer vi dig 2. del - og sidste - om, hvordan vi kan fjernadministrere hypervisor på CentOS 7 oprettet i den forrige artikel i serien SMV-netværk, som vi kalder det fra nu af kort.
Vi tilbyder ikke mange links mellem linjerne, fordi vi antager, at de tidligere indlæg i serien «Computernetværk til SMV'er«, Og at de allerede er fortrolige med navne, akronymer og definitioner. Hvad er disse sider?:
- Computernetværk til SMV'er: Introduktion
- Installation af arbejdsstation
- 6 Debian-desktops
- Virtualisering på Debian: Introduktion
- Qemu-Kvm + Virt-Manager på Debian
- virt-kommandoer på Debian
- CentOS-præsentation
- Virsh kommando
- Virt-Manager og virsh: Fjernadministration via SSH
- CentOS 7 Hypervisor I
Vi anbefaler også at læse følgende artikel, da det delvis retfærdiggør valget af Linux-distributioner, som vi har foretaget til den førnævnte serie af indlæg:
Fjernstyring af centos7 hypervisor
Vi bruger kun konsollen og kommandoerne Virsh y virt-install. For at gøre livet let for os, fordi vi IKKE har DNS endnu:
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 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------------------------
Vi påberåber os kommandoen Virsh fra vores arbejdsstation:
buzz @ sysadmin: ~ $ sudo virsh [sudo] adgangskode til buzz: Velkommen til virsh, virtualiseringens interaktive terminal. Type: 'hjælp' for hjælp med kommandoer 'afslut' for at afslutte
For at undgå at udføre kommandoer på den forkerte hypervisor!
virsh#uri qemu: / system # Vi er i den lokale hypervisor eller "sysadmin".
Vi opretter forbindelse til den eksterne hypervisor
virsh # connect qemu + ssh: // root @ centos7 / system Ægtheden af vært 'centos7 (10.10.10.4)' kan ikke fastslås. ECDSA-nøglefingeraftryk er 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Er du sikker på, at du vil fortsætte med at oprette forbindelse (ja / nej)? ja root @ centos7's adgangskode:
Hvis det forrige trin returnerer en godkendelsesfejl, skal du slette filen /root/.ssh/kendte_værter, og prøv igen.
virsh#uri qemu + ssh: // root @ centos7 / system # Vi har allerede forbindelse til den eksterne hypervisor
Opbevaring på den eksterne hypervisor
virsh # pool-liste Navn Tilstand Autostart ------------------------------------------- standard aktiv ja virsh # pool-info standard Navn: standard UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Tilstand: kører Vedvarende: ja Autostart: ja Kapacitet: 155.43 GiB Tildeling: 1.28 GiB Tilgængelig: 154.15 GiB virsh # pool-dumpxml standard Standard 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0
Vi ønsker ikke, at maskiner skal gemmes i / var / lib / libvirt / images
virsh#exit
Vi opretter et nyt lagerdepot i centos7
buzz @ sysadmin: ~ $ ssh root @ centos7 root @ centos7's adgangskode: [root @ centos7 ~] # mkdir / home / vms [root @ centos7 ~] # exit logout Forbindelse til 10.10.10.4 lukket.
Vi går tilbage til sysadmin og til virsh
buzz @ sysadmin: ~ $ sudo virsh Velkommen til virsh, den interaktive virtualiseringsterminal. Type: 'hjælp' for hjælp med kommandoer 'afslut' for at afslutte virsh # connect qemu + ssh: // root @ centos7 / system root @ centos7's adgangskode: virsh#uri qemu + ssh: // root @ centos7 / system
Vi ønsker ikke, at depositumet automatisk skal "standard"
virsh # pool-autostart standard - deaktiver Poolens standard er ikke markeret som autostartet
Vi definerer en ny opbevaringsspand i det nyoprettede / home / vms
virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs Pool centos7-vms defineret virsh # pool-liste-alle Navn Tilstand Autostart ------------------------------------------- centos7-vms inaktiv ingen standard aktivt nr virsh # pool-start centos7-vms Pool centos7-vms startede virsh # pool-liste-alle Navn Tilstand Autostart ------------------------------------------- centos7-vms aktiv ingen standard aktivt nr virsh # pool-autostart centos7-vms Pool centos7-vms markeret som autostartet virsh # pool-info centos7-vms Navn: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Tilstand: kører Vedvarende: ja Autostart: ja Kapacitet: 155.43 GiB Tildeling: 1.29 GiB Tilgængelig: 154.15 GiB virsh # pool-dumpxml centos7-vms centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / hjem / vms 0755 0 0 unconfined_u: object_r: home_root_t: s0
Vi skaber billedet af den virtuelle maskine «wordpress»
note: ISO-billedet af openSUSE kopierede vi det tidligere til lageret centos7-vms. Derfor er det angivet nedenfor. Det er tydeligt, at vi ønsker at installere WordPress på OpenSuSE-distributionen.
virsh # pool-opdater centos7-vms Pool centos7-vms opdateret virsh # vol-liste centos7-vms Navnesti -------------------------------------------------------- ------------------------------ 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 --kapacitet 40G Vol wordpress.raw oprettet virsh # vol-liste centos7-vms Navn Sti -------------------------------------------------------- ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw
Virtuelle netværk
Vi fjerner DHCP fra standardnetværket
virsh # net-list - alt Navn Tilstand Autostart vedvarende ---------------------------------------------- ------------ standard aktiv ja ja virsh # net-info standard Navn: standard UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktiv: ja Vedvarende: ja Autostart: ja Bro: virbr0
"Standard" -netværket findes som dette
virsh # net-rediger standard Standard 18ce4bbb-fddb-4300-9f13-65b4d999690c
Og vi vil lade det være sådan her
Standard 2a2ef469-3008-45f9-a165-ab1fb8f6277b
Vi anvender ændringerne
virsh # net-ødelægge standard Netværksstandard ødelagt virsh # net-start standard Netværksstandard startet virsh # net-list - alt Navn Tilstand Autostart vedvarende ---------------------------------------------- ------------ standard aktiv ja ja virsh # net-info standard Navn: standard UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktiv: ja Vedvarende: ja Autostart: ja Bro: virbr0 virsh# afslut
Vi opretter den virtuelle maskine "wordpress" eksternt
buzz @ sysadmin: ~ $ sudo virt-install \ --forbind qemu + ssh: // root @ centos7 / system \ --virt-type = kvm \ - navn wordpress \ --ram 1024\ --vcpus = 1 \ --disk /home/vms/wordpress.raw\ --cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \ --os-type linux \ --netværk netværk = standard \ --beskrivelse wordpress.desdelinux.ventilator\ - grafik vnc \ --video = vga [sudo] adgangskode til buzz: root @ centos7's adgangskode: Start af installationen ... Opretter domæne ... | 0 B 00:00 root @ centos7's adgangskode: root @ centos7's password: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: påstand 'GDK_IS_WINDOW (vindue)' mislykkedes
Hvis vi utilsigtet lukker vinduet, betyder det ikke noget. Vi genopretter forbindelse
buzz @ sysadmin: ~ $ virt-viewer - forbind qemu + ssh: // root @ centos7 / system wordpress root @ centos7's adgangskode: root @ centos7's adgangskode:
Kommende artikler?
DNS, DHCP og NTP - SMB-netværk
Glad ven 2017, Fico. Hvilket spild af levering af dig i fravær af kommentarer til sådanne storslåede artikler som denne, hvor du fjernstyrer en hel hypervisor. Jeg sætter stor pris på alt, hvad du skriver, Federico. Jeg ser frem til dine næste artikler!
Stjernetegn ven, jeg betragter ikke min indsats som spildt, fordi jeg ved, at der er mange, der følger og forventer mine artikler, selvom som du siger, kommenterer de ikke dem. Tak for dine oprigtige ord.