CentOS 7 Hypervisor II og endelig - SMB Networks

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?:

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 # Følgende linjer er ønskelige for IPv6-kompatible værter :: 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.fan \
- 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


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

2 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Zodiac Carburus sagde han

    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!

  2.   Federico sagde han

    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.