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?:
- Datanettverk for SMB: Introduksjon
- Installasjon av arbeidsstasjon
- 6 Debian-stasjonære datamaskiner
- Virtualisering på Debian: Introduksjon
- Qemu-Kvm + Virt-Manager på Debian
- dyrekommandoer på Debian
- CentOS-presentasjon
- Virsh kommando
- Virt-Manager og virsh: Fjernadministrasjon via SSH
- CentOS 7 Hypervisor I
Vi anbefaler også å lese følgende artikkel, da det delvis begrunner valget av Linux-distribusjoner som vi har laget for den nevnte innleggsserien:
Indeks
- 1 Fjernadministrere centos7 hypervisor
- 1.1 Vi påkaller virsh-kommandoen fra arbeidsstasjonen vår:
- 1.2 For å unngå å utføre kommandoer på feil hypervisor!
- 1.3 Vi kobler oss til den eksterne hypervisoren
- 1.4 Lagring på den eksterne hypervisoren
- 1.4.1 Vi vil ikke at maskiner skal lagres i / var / lib / libvirt / images
- 1.4.2 Vi lager et nytt lagringsdepot i centos7
- 1.4.3 Vi går tilbake til sysadmin og til virsh
- 1.4.4 Vi ønsker ikke automatisk start av innskuddet "standard"
- 1.4.5 Vi definerer en ny lagringsbøtte i det nyopprettede / home / vms
- 1.4.6 Vi lager bildet av den virtuelle maskinen «wordpress»
- 1.5 Virtuelle nettverk
- 1.6 Vi lager den virtuelle maskinen "wordpress" eksternt
- 2 Kommende artikler?
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
2 kommentarer, legg igjen dine
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!
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.