CentOS 7 Hypervisor II og final - SMB Networks

Generell indeks for serien: Datanettverk for SMB: Introduksjon

Hei venner!

Vet du hva? Enhver annen setning for begynnelsen av en artikkel, som jeg har prøvd i tidligere innlegg, virker ikke den mest hensiktsmessige, og det er derfor jeg kommer tilbake til min vanlige hilsen, definitivt og utvidet, inkludert leserne som vi vet også tilhører Fellesskap.

I dag er den første dagen i året 2017, og vi ønsker å utvide til alle våre lesere, de hjerteligste gratulasjoner med nyttår som nettopp har begynt:

  • ! Gratulerer og et godt nytt år til alle!.

Og som en gave for begynnelsen av året, gir vi deg den andre delen - og finalen - om hvordan vi kan administrere hypervisor eksternt på CentOS 7 opprettet i forrige artikkel i serien SMB-nettverk, som vi vil kalle det heretter for kort.

Vi vil ikke tilby mange lenker mellom linjene, fordi vi antar at de forrige innleggene i serien «Datanettverk for SMB«, Og at de allerede er kjent med navn, akronymer og definisjoner. Hva er disse sidene?:

Vi anbefaler også å lese følgende artikkel, da det delvis begrunner valget av Linux-distribusjoner som vi har laget for den nevnte innleggsserien:

Fjernadministrere centos7 hypervisor

Vi bruker bare konsollen og kommandoene virsh y virt-installere. For å gjøre livet enkelt for oss fordi vi IKKE har DNS ennå:

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 # Følgende linjer er ønskelige for IPv6-kompatible verter :: 1 localhost ip6-localhost ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters # ------------------------------

Vi påkaller kommandoen virsh fra arbeidsstasjonen vår:

buzz @ sysadmin: ~ $ sudo virsh
[sudo] passord for buzz: Velkommen til virsh, den interaktive terminalen for virtualisering. Type: 'help' for å få hjelp med kommandoene 'quit' for å slutte

For å unngå å utføre kommandoer på feil hypervisor!

virsh#uri
qemu: / system
# Vi er i den lokale hypervisoren eller "sysadmin".

Vi kobler oss til den eksterne hypervisoren

virsh # connect qemu + ssh: // root @ centos7 / system
Ektheten til verten 'centos7 (10.10.10.4)' kan ikke fastsettes. ECDSA nøkkel fingeravtrykk er 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Er du sikker på at du vil fortsette å koble til (ja / nei)? ja root @ centos7 passord:

Hvis forrige trinn returnerer en autentiseringsfeil, må du slette filen /root/.ssh/kjente_verter, og prøv igjen.

virsh#uri
qemu + ssh: // root @ centos7 / system
# Vi er allerede koblet til den eksterne hypervisoren

Lagring på den eksterne hypervisoren

virsh # pool-liste
 Navn Tilstand Autostart ------------------------------------------- standard aktiv ja       

virsh # pool-info standard
Navn: standard UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Tilstand: kjører Vedvarende: ja Autostart: ja Kapasitet: 155.43 GiB Tildeling: 1.28 GiB Tilgjengelig: 154.15 GiB

virsh # pool-dumpxml standard
misligholde 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / bilder 0711 0 0 system_u: object_r: virt_image_t: s0

Vi vil ikke at maskiner skal lagres i / var / lib / libvirt / images

virsh#exit

Vi lager et nytt lagringsdepot i centos7

buzz @ sysadmin: ~ $ ssh root @ centos7
root @ centos7's passord: 

[root @ centos7 ~] # mkdir / home / vms
[root @ centos7 ~] # exit
avlogging Tilkobling til 10.10.10.4 lukket.

Vi går tilbake til sysadmin og til virsh

buzz @ sysadmin: ~ $ sudo virsh
Velkommen til virsh, den interaktive virtualiseringsterminalen. Type: 'help' for å få hjelp med kommandoene 'quit' for å slutte

virsh # connect qemu + ssh: // root @ centos7 / system
root @ centos7's passord: 

virsh#uri
qemu + ssh: // root @ centos7 / system

Vi ønsker ikke automatisk start av innskuddet "standard"

virsh # pool-autostart default --deaktiver
Bassengstandard er ikke merket som automatisk startet

Vi definerer en ny lagringsbøtte i det nyopprettede / home / vms

virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs
Basseng centos7-vms definert

virsh # pool-list --all
 Navn Tilstand Autostart ------------------------------------------- centos7-vms inaktiv ingen standard aktivt nr

virsh # bassengstart centos7-vms
Basseng centos7-vms startet

virsh # pool-list --all
 Navn Tilstand Autostart ------------------------------------------- centos7-vms aktiv ingen standard aktivt nr

virsh # pool-autostart centos7-vms
Basseng centos7-vms merket som autostart

virsh # basseng-info centos7-vms
Navn: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Tilstand: kjører Vedvarende: ja Autostart: ja Kapasitet: 155.43 GiB Tildeling: 1.29 GiB Tilgjengelig: 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 lager bildet av den virtuelle maskinen «wordpress»

note: Vi har tidligere kopiert ISO-bildet av openSUSE til lagringsdepotet centos7-vms. Det er derfor det er oppført nedenfor. Det er tydelig at vi ønsker å installere WordPress på OpenSuSE-distribusjonen.

virsh # bassengoppdatering centos7-vms
Basseng centos7-vms oppdatert

virsh # vol-liste centos7-vms
 Navnebane -------------------------------------------------------- ------------------------------ 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 --kapasitet 40G
Vol wordpress.raw opprettet

virsh # vol-liste centos7-vms
 Navnebane -------------------------------------------------------- ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw

Virtuelle nettverk

Vi fjerner DHCP fra standardnettverket

virsh # nettliste --all
 Navn Stat 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" -nettverket er funnet slik

virsh # net-rediger standard
misligholde 18ce4bbb-fddb-4300-9f13-65b4d999690c 

Og vi vil la det være slik

misligholde 2a2ef469-3008-45f9-a165-ab1fb8f6277b 

Vi bruker endringene

virsh # net-destroy standard
Nettverksstandard ødelagt

virsh # net-start standard
Nettverksstandard startet

virsh # nettliste --all
 Navn Stat 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# slutte

Vi lager den virtuelle maskinen "wordpress" eksternt

buzz @ sysadmin: ~ $ sudo virt-install \
--koble 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 \
- nettverk nettverk = standard \
- beskrivelse wordpress.desdelinux.fan \
- grafikk vnc \
--video = vga

[sudo] passord for buzz: root @ centos7's passord: Starter installasjonen ... Oppretter domenet ... | 0 B 00:00 root @ centos7's passord: root @ centos7's password: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: påstand 'GDK_IS_WINDOW (vindu)' mislyktes

Hvis vi utilsiktet lukker vinduet, spiller det ingen rolle. Vi kobler til igjen

buzz @ sysadmin: ~ $ virt-viewer --koble qemu + ssh: // root @ centos7 / system wordpress
root @ centos7 passord: root @ centos7 passord:

Kommende artikler?

DNS, DHCP og NTP - SMB Networks


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Zodiac Carburus sa

    Glad 2017-venn Fico. For en sløsing med levering i fravær av kommentarer til slike flotte artikler som denne hvor du eksternt administrerer en hel hypervisor. Jeg setter veldig pris på alt du skriver, Federico. Jeg gleder meg til de neste artiklene dine!

  2.   Federico sa

    Zodiac venn, jeg anser ikke min innsats som bortkastet fordi jeg vet at det er mange som følger og venter på artiklene mine, selv om de ikke kommenterer dem. Takk for oppriktige ord.