CentOS 7 Hypervisor II und final - SMB Networks

Allgemeiner Index der Reihe: Computernetzwerke für KMU: Einführung

Hallo Freunde!

Weißt du was? Jeder andere Satz für den Anfang eines Artikels, wie ich ihn in früheren Beiträgen versucht habe, scheint nicht der angemessenste zu sein, und deshalb kehre ich zu meiner üblichen Begrüßung zurück, die definitiv und erweitert ist, einschließlich der Leser, von denen wir wissen, dass sie ebenfalls zur Gemeinschaft gehören .

Heute ist der erste Tag des Jahres 2017 und wir möchten allen unseren Lesern die aufrichtigsten Glückwünsche zum gerade begonnenen neuen Jahr aussprechen:

  • Herzlichen Glückwunsch und ein frohes neues Jahr an alle!.

Und als Geschenk für den Anfang des Jahres bringen wir Ihnen den 2. Teil - und das Finale -, wie wir können Remote-Verwaltung von Hypervisor unter CentOS 7 erstellt im vorherigen Artikel in der Serie KMU-Netzwerke, wie wir es im Folgenden kurz nennen werden.

Wir werden nicht viele Links zwischen den Zeilen anbieten, da wir davon ausgehen, dass die vorherigen Beiträge in der Reihe «Computernetzwerke für KMU«, Und dass sie bereits mit den Namen, Akronymen und Definitionen vertraut sind. Was sind diese Seiten?:

Wir empfehlen außerdem, den folgenden Artikel zu lesen, da dies teilweise die Auswahl der Linux-Distributionen rechtfertigt, die wir für die oben genannte Reihe von Beiträgen vorgenommen haben:

Centos7-Hypervisor aus der Ferne verwalten

Wir werden nur die Konsole und die Befehle verwenden virsch y virt-install. Um uns das Leben zu erleichtern, weil wir noch KEIN DNS haben:

Buzz @ sysadmin: ~ $ nano / etc / hosts
127.0.0.1 localhost 10.10.10.10 Systemadministrator.desdelinux.fan sysadmin 10.10.10.4 centos7.desdelinux.fan centos7 # Die folgenden Zeilen sind für IPv6-fähige Hosts wünschenswert: ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------ -------------------

Wir rufen den Befehl auf virsch von unserer Workstation:

Buzz @ Sysadmin: ~ $ Sudo Virsh
[sudo] Passwort für Buzz: Willkommen bei virsh, dem interaktiven Virtualisierungsterminal. Geben Sie: 'help' ein, um Hilfe bei den Befehlen 'quit' zu erhalten

Um zu vermeiden, dass Befehle auf dem falschen Hypervisor ausgeführt werden!

virsh#uri
qemu: / system
# Wir befinden uns im lokalen Hypervisor oder "sysadmin".

Wir verbinden uns mit dem Remote-Hypervisor

virsh # connect qemu + ssh: // root @ centos7 / system
Die Authentizität des Hosts 'centos7 (10.10.10.4)' kann nicht festgestellt werden. Der ECDSA-Schlüsselfingerabdruck lautet 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Sind Sie sicher, dass Sie die Verbindung fortsetzen möchten (Ja / Nein)? ja root @ centos7 Passwort:

Wenn der vorherige Schritt einen Authentifizierungsfehler zurückgibt, müssen Sie die Datei löschen /root/.ssh/bekannte_Hosts, und versuche es noch mal.

virsh#uri
qemu + ssh: // root @ centos7 / system
# Wir sind bereits mit dem Remote-Hypervisor verbunden

Speicherung auf dem Remote-Hypervisor

virsh # Pool-Liste
 Name Status Autostart --------------------------------------- Standard aktiv ja       

virsh #pool-info Standard
Name: Standard-UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Status: wird ausgeführt Dauerhaft: Ja Autostart: Ja Kapazität: 155.43 GiB Zuordnung: 1.28 GiB Verfügbar: 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

Wir möchten nicht, dass Maschinen in / var / lib / libvirt / images gespeichert werden

virsh # beenden

Wir erstellen ein neues Lager in centos7

Buzz @ sysadmin: ~ $ ssh root @ centos7
root @ centos7 Passwort: 

[root @ centos7 ~] # mkdir / home / vms
[root @ centos7 ~] # exit
Abmelden Verbindung zum 10.10.10.4 geschlossen.

Wir gehen zurück zu Sysadmin und zu Virsh

Buzz @ Sysadmin: ~ $ Sudo Virsh
Willkommen bei virsh, dem interaktiven Virtualisierungsterminal. Geben Sie: 'help' ein, um Hilfe bei den Befehlen 'quit' zu erhalten

virsh # connect qemu + ssh: // root @ centos7 / system
root @ centos7 Passwort: 

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

Wir wollen nicht den automatischen Start der Einzahlung "Standard"

virsh # pool-autostart default --disable
Pool-Standard nicht als automatisch gestartet markiert

Wir definieren einen neuen Speicherbereich im neu erstellten / home / vms

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

virsh # Poolliste --all
 Name Status Autostart --------------------------------------- centos7-vms inaktiv nein Standard aktiv nein

virsh # pool-start centos7-vms
Pool centos7-vms gestartet

virsh # Poolliste --all
 Name Status Autostart --------------------------------------- centos7-vms aktiv nein Standard aktiv nein

virsh # pool-autostart centos7-vms
Pool centos7-vms als automatisch gestartet markiert

virsh #pool-info centos7-vms
Name: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Status: wird ausgeführt Dauerhaft: Ja Autostart: Ja Kapazität: 155.43 GiB Zuordnung: 1.29 GiB Verfügbar: 154.15 GiB

virsh # pool-dumpxml centos7-vms
centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / home / vms 0755 0 0 uncfined_u: object_r: home_root_t: s0

Wir erstellen das Image der virtuellen Maschine «WordPress»

Hinweis:: Das ISO-Image von openSUSE haben wir zuvor in das Speicher-Repository kopiert centos7-vms. Deshalb ist es unten aufgeführt. Es ist offensichtlich, dass wir WordPress auf der OpenSuSE-Distribution installieren möchten.

virsh # pool-refresh centos7-vms
Pool centos7-vms aktualisiert

virsh # vol-liste centos7-vms
 Namenspfad -------------------------------------------- ------------------------------ 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 --capacity 40G
Vol wordpress.raw erstellt

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

Virtuelle Netzwerke

Wir entfernen DHCP aus dem Standardnetzwerk

virsh # Netzliste --all
 Name Status Autostart persistent ---------------------------------------------- ------------ Standard aktiv ja ja

virsh #net-info Standard
Name: Standard-UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktiv: ja Persistent: ja Autostart: ja Bridge: virbr0

Das "Standard" -Netzwerk wird so gefunden

virsh # net-edit default
Standard 18ce4bbb-fddb-4300-9f13-65b4d999690c 

Und wir werden es so lassen

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

Wir übernehmen die Änderungen

virsh # net-destroy default
Netzwerkstandard zerstört

virsh # net-start default
Netzwerkstandard gestartet

virsh # Netzliste --all
 Name Status Autostart persistent ---------------------------------------------- ------------ Standard aktiv ja ja

virsh #net-info Standard
Name: Standard-UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktiv: ja Persistent: ja Autostart: ja Bridge: virbr0

virsh# verlassen

Wir erstellen die virtuelle Maschine "WordPress" aus der Ferne

Buzz @ sysadmin: ~ $ sudo virt-install \
--connect qemu + ssh: // root @ centos7 / system \
--virt-type = kvm \
--name WordPress \
--ram 1024\
--vcpus = 1 \
--disk /home/vms/wordpress.raw\
--cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \
--os-Typ Linux \
--network network = default \
--description WordPress.desdelinux.Lüfter\
--graphics vnc\
--video = vga

[sudo] Passwort für Buzz: root @ centos7's Passwort: Installation starten ... Domain erstellen ... | 0 B 00:00 Passwort von root @ centos7: Passwort von root @ centos7: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: Behauptung 'GDK_IS_WINDOW (Fenster)' fehlgeschlagen

Wenn wir versehentlich das Fenster schließen, spielt es keine Rolle. Wir verbinden uns wieder

Buzz @ sysadmin: ~ $ virt-viewer - Verbinden Sie qemu + ssh: // root @ centos7 / system wordpress
Passwort von root @ centos7: Passwort von root @ centos7:

Kommende Artikel?

DNS, DHCP und NTP - SMB-Netzwerke


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Sternzeichen Karburus sagte

    Glücklicher 2017 Freund Fico. Was für eine Verschwendung Ihrer Lieferung, wenn Sie keine Kommentare zu so großartigen Artikeln wie diesem abgeben, in denen Sie einen ganzen Hypervisor aus der Ferne verwalten. Ich schätze wirklich alles, was du schreibst, Federico. Ich freue mich auf Ihre nächsten Artikel!

  2.   federico sagte

    Zodiac Freund, ich halte meine Mühe nicht für verschwendet, weil ich weiß, dass es viele gibt, die meinen Artikeln folgen und auf sie warten, obwohl sie, wie Sie sagen, sie nicht kommentieren. Vielen Dank für Ihre aufrichtigen Worte.