Hinweis:
- Dieses Tutorial ist in einer von Oracle bereitgestellten kostenlosen Übungsumgebung verfügbar.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. In der Übung ersetzen Sie diese Werte durch die Werte, die für Ihre Cloud-Umgebung spezifisch sind.
Oracle Linux Virtualization Manager in Oracle Cloud Infrastructure installieren
Einführung
Oracle Linux Virtualization Manager ist eine Servervirtualisierungsverwaltungsplattform, die Sie bereitstellen können, um eine Oracle Linux Kernel-basierte Virtual Machine-(KVM-)Umgebung mit Performance und Support der Unternehmensklasse von Oracle zu konfigurieren, zu überwachen und zu verwalten.
Dieses Tutorial enthält eine Anleitung zum Installieren eines funktionalen und funktionalen Deployments von Oracle Linux Virtualization Manager auf Oracle Cloud Infrastructure (OCI).
Hinweis: Dieses Tutorial dient nur zu Test- und Evaluierungszwecken. Der Oracle Linux Virtualization Manager-Support für OCI befindet sich in der Entwicklung und wird nicht zur Verwaltung von OCI-Systemen unterstützt.
Ziele
In diesem Tutorial erfahren Sie, wie Sie:
- Bereitstellung des zugrunde liegenden virtuellen OCI-Cloud-Netzwerks (VCN) und der Instanzen
- Oracle Linux Virtualization Manager-Engine installieren
- KVM-Host anhängen
- Shared Storage anhängen
- OVA-Vorlage importieren
- Neue virtuelle Maschine erstellen
Voraussetzungen
- Zugriff auf einen OCI-Mandanten
- Ein neues VCN (10.0.0.0/16) mit folgenden Ressourcen:
- Ein öffentliches Subnetz (10.0.0.0/24) für die primäre VNIC auf der gehosteten Engine und Oracle Linux Kernel-based Virtual Machine-(KVM-)Hosts
- Ein privates Subnetz (10.0.1.0/24) für die sekundäre VNIC auf der gehosteten Engine und den KVM-Hosts
- Ein Virtual Local Area Network (VLAN) 1 (10.0.10.0/24) für die virtuellen Maschinen der KVM-Hosts
- Ein Internetgateway
- Ein Servicegateway
- Eine öffentliche Routentabelle (0.0.0.0/0 über Internetgateway) und verknüpfen sie mit dem öffentlichen Subnetz und dem VLAN 1
- Eine private Routentabelle (ALL über Servicegateway) und verknüpfen sie mit dem privaten Subnetz
- Sicherheitslisten sollten Folgendes ermöglichen:
- Alle Egress-Verbindungen (0.0.0.0/0) alle Protokolle
- Alle Ingress-Verbindungen von VCN-CIDR (10.0.0.0/16)
- Ingress-Verbindung für alle Protokolle vom Client-PC
- Zwei 1 TB Blockspeicher-Volumes
- Erstellen Sie eine VM-Instanz (empfohlene Konfiguration: VM.Standard.E5). Flex mit 2 OCPUs/32 GB RAM) mit Oracle Linux für die gehostete Engine. Hängen Sie eine sekundäre VNIC an die VM-Instanz an, und verbinden Sie sie mit dem privaten Subnetz.
- Erstellen Sie zwei VM-Instanzen (empfohlene Konfiguration: VM.Standard.E5). Flex mit 8 OCPUs/64 GB RAM) mit Oracle Linux zur Verwendung als KVM-Hosts. Hängen Sie zwei sekundäre VNICs an jeden VM-Host an, und verbinden Sie sie mit dem privaten Subnetz und dem VLAN. Hängen Sie zwei Block-Volumes als schreibgeschützt und gemeinsam nutzbar an.
Oracle Linux Virtualization Manager bereitstellen
Hinweis: Wenn Sie in Ihrem eigenen Mandanten ausgeführt werden, lesen Sie das Projekt linux-virt-labs
GitHub README.md, und schließen Sie die Voraussetzungen ab, bevor Sie die Übungsumgebung bereitstellen.
-
Öffnen Sie ein Terminal auf dem Luna Desktop.
-
Klonen Sie das Projekt
linux-virt-labs
GitHub.git clone https://github.com/oracle-devrel/linux-virt-labs.git
-
Wechseln Sie in das Arbeitsverzeichnis.
cd linux-virt-labs/olvm
-
Installieren Sie die erforderlichen Sammlungen.
ansible-galaxy collection install -r requirements.yml
-
Aktualisieren Sie die Konfiguration der Oracle Linux-Instanz.
cat << EOF | tee instances.yml > /dev/null compute_instances: 1: instance_name: "olvm" type: "engine" instance_ocpus: 2 instance_memory: 32 2: instance_name: "olkvm01" type: "kvm" instance_ocpus: 8 instance_memory: 64 3: instance_name: "olkvm02" type: "kvm" instance_ocpus: 8 instance_memory: 64 use_vnc_on_engine: true EOF
-
Bestandsdatei erstellen
cat << EOF | tee hosts > /dev/null localhost ansible_connection=local ansible_connection=local ansible_python_interpreter=/usr/bin/python3.6 EOF
-
Bereitstellen der Übungsumgebung.
ansible-playbook create_instance.yml -i hosts -e "@instances.yml"
Für die kostenlose Übungsumgebung ist die zusätzliche Variable
ansible_python_interpreter
für localhost erforderlich, da sie das RPM-Package für das Oracle Cloud Infrastructure-SDK für Python installiert. Der Speicherort für die Installation dieses Pakets befindet sich unter den Modulen python3.6. Wenn Sie eine Bestandsvariable verwenden, wird verhindert, dass Play-Vorgänge auf anderen Hosts als localhost ausgeführt werden.Die Standard-Deployment-Ausprägung verwendet AMD-CPU und Oracle Linux 8. Um eine Intel CPU oder Oracle Linux 9 zu verwenden, fügen Sie dem Deployment-Befehl
-e instance_shape="VM.Standard3.Flex"
oder-e os_version="9"
hinzu.Wichtig: Warten Sie, bis das Playbook erfolgreich ausgeführt wird, und erreichen Sie die Unterbrechungsaufgabe. Die OCI-Netzwerk- und -Instanzerstellung für die Installation von Oracle Linux Virtualization Manager ist in dieser Phase des Playbooks abgeschlossen, und die Instanzen sind bereit. Notieren Sie sich die vorherige Wiedergabe, in der die öffentlichen und privaten IP-Adressen der bereitgestellten Knoten gedruckt werden.
Öffnen Sie eine VNC-Session zum Manager.
-
Öffnen Sie ein neues Terminal, und verbinden Sie sich über SSH mit der olvm-Instanz.
Mit der Option
-L
wird die lokale Weiterleitung aktiviert. Dadurch wird ein lokaler Port geöffnet, um über einen SSH-Tunnel eine Verbindung zum Remote-VNC-Server herzustellen.ssh -L 5914:localhost:5901 oracle@<ip_address_of_instance>
-
Wechseln Sie zum Luna Desktop.
-
Öffnen Sie den TigerVNC Viewer, indem Sie auf das Menü Anwendungen, Internet, TigerVNC Viewer klicken.
-
Melden Sie sich bei der GUI-Umgebung des bereitgestellten Servers an, indem Sie
localhost:5914
in das Textfeld VNC Server eingeben und auf die Schaltfläche Connect klicken. -
Geben Sie das Kennwort des
oracle
-Benutzers oracle ein, und klicken Sie auf OK. -
Der GUI-Desktop des Servers wird mit einem Setup für die erstmalige Anmeldung angezeigt.
-
Klicken Sie drei Mal auf die Schaltfläche Next (Weiter), dann auf die Schaltfläche Skip (Überspringen) und anschließend auf die Schaltfläche Start Using Oracle Linux Server. Schließen oder minimieren Sie schließlich das Fenster Erste Schritte.
Engine installieren
-
Öffnen Sie ein Terminal innerhalb der VNC-Session.
-
Aktivieren Sie das Kopieren und Einfügen in die VNC-Session.
vncconfig -nowin &
-
Installieren Sie das Oracle Linux Virtualization Manager-Releasepackage, mit dem die erforderlichen Repositorys automatisch aktiviert/deaktiviert werden.
sudo dnf install -y oracle-ovirt-release-45-el8
-
Löschen Sie den DNF-Cache.
sudo dnf clean all
-
Listen Sie die konfigurierten Repositorys auf, und prüfen Sie, ob die erforderlichen Repositorys aktiviert sind.
sudo dnf repolist
Sie müssen die folgenden Repositorys aktivieren:
- ol8_baseos_latest
- ol8_appstream
- ol8_kvm_appstream
- ovirt-4.5
- ovirt-4.5-extra
- ol8_gluster_appstream
- ol8_UEKR7
Wenn ein erforderliches Repository nicht aktiviert ist, aktivieren Sie es mit dem Befehl
dnf config-manager
.sudo dnf config-manager --enable <repository_name>
-
Installieren Sie das Paket Manager.
sudo dnf install -y ovirt-engine
-
Den Manager konfigurieren.
sudo engine-setup --accept-defaults
Die
--accept-defaults
akzeptiert automatisch alle Fragen, die Standardantworten mit den Standardantworten enthalten.Wenn Sie dazu aufgefordert werden, geben Sie das Admin-Kennwort der Engine ein, und bestätigen Sie es. Das Passwort muss mindestens acht Zeichen umfassen, einschließlich Groß- und Kleinschreibung, numerischer Zeichen und Sonderzeichen.
Beim Administrationsportal anmelden
-
Rufen Sie den FQDN für den Managerhost ab.
hostname -f
-
Öffnen Sie einen Browser, und rufen Sie die Engine WebUI auf.
https://<fqdn of the manager host>/ovirt-engine
Hinweis: Genehmigen Sie die Sicherheitswarnung basierend auf dem verwendeten Browser. Klicken Sie für Chrome auf die Schaltfläche
Advanced
und dann auf den LinkProceed to localhost (unsafe)
.Die Seite "Willkommen" wird angezeigt.
-
Klicken Sie unter Downloads auf Engine-CA-Zertifikat.
Die Zertifikatsdatei
pki-resource
wird in den Downloadordner des Browsers im Dateisystem heruntergeladen. -
Zertifikat in den Browser importieren.
-
Öffnen Sie das Browsermenü, und klicken Sie auf Einstellungen.
-
Verwenden Sie die Suche, und geben Sie
cert
ein. -
Klicken Sie auf die Schaltfläche View Certificates….
Das Dialogfeld Zertifikatsmanager wird geöffnet.
-
Klicken Sie auf Importieren….
Das Dialogfeld Datei mit zu importierenden CA-Zertifikaten auswählen wird geöffnet.
-
Wählen Sie in der Dropdown-Liste Zertifikatsdateien die Option Alle Dateien aus.
-
Klicken Sie im Dateiauswahlbereich auf die Datei
pki-resource
. -
Klicken Sie auf die Schaltfläche Öffnen.
Das Dialogfeld Zertifikat herunterladen wird geöffnet.
-
Klicken Sie auf das Kontrollkästchen neben Diese CA vertrauen, um Websites zu identifizieren., und klicken Sie auf OK.
-
Klicken Sie auf OK.
-
Schließen Sie die Registerkarte Einstellungen des Browsers.
-
-
Klicken Sie in der Engine WebUI auf Administrationsportal.
Die Anmeldeseite wird angezeigt.
-
Geben Sie
admin@ovirt
für den Benutzernamen und das Kennwort ein, das Sie bei der Konfiguration des Managers angegeben haben. -
Das Administration Portal wird nach erfolgreicher Anmeldung angezeigt.
KVM-Host konfigurieren
-
Wechseln Sie innerhalb der VNC-Session zu dem Terminal.
-
Stellen Sie über SSH eine Verbindung zur Instanz olkvm01 her.
ssh olkvm01
-
Installieren Sie das Oracle Linux Virtualization Manager-Releasepackage, mit dem die erforderlichen Repositorys automatisch aktiviert/deaktiviert werden.
sudo dnf install -y oracle-ovirt-release-45-el8
-
Löschen Sie den DNF-Cache.
sudo dnf clean all
-
Listen Sie die konfigurierten Repositorys auf, und prüfen Sie, ob die erforderlichen Repositorys aktiviert sind.
sudo dnf repolist
Sie müssen die folgenden Repositorys aktivieren:
- ol8_baseos_latest
- ol8_appstream
- ol8_kvm_appstream
- ovirt-4.5
- ovirt-4.5-extra
- ol8_gluster_appstream
- ol8_UEKR7
Wenn ein erforderliches Repository nicht aktiviert ist, verwenden Sie den Befehl "DNF config-manager", um es zu aktivieren.
sudo dnf config-manager --enable <repository_name>
-
Aktivieren Sie die Cockpit-Webkonsole.
sudo systemctl enable --now cockpit.socket
-
Öffnen Sie die Firewall-Ports, um auf die Cockpit-Webkonsole zuzugreifen.
sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
Mit der Cockpit-Weboberfläche können Sie die Ressourcen des Hosts überwachen und administrative Aufgaben ausführen. Sie können über das Administration Portal auf die Cockpit-Weboberfläche des Hosts zugreifen oder sich direkt mit dem Host verbinden.
-
Schließen Sie die Session.
exit
Sie sollten sich jetzt auf dem Manager-Host befinden.
KVM-Host hinzufügen
-
Wechseln Sie innerhalb der VNC-Session zu dem Browser.
-
Melden Sie sich beim Administration Portal an.
-
Gehen Sie im seitlichen Navigationsmenü zu Compute, und klicken Sie auf Hosts.
-
Klicken Sie im Bereich Hosts auf die Schaltfläche Neu.
-
Das Dialogfeld Neuer Host wird geöffnet, wobei die Registerkarte Allgemein in der Randleiste ausgewählt ist.
-
Wählen Sie in der Dropdown-Liste Hostcluster das Data Center Standard aus.
Durch die Installation von Oracle Linux Virtualization Manager werden ein Data Center und ein Cluster mit dem Namen Standard erstellt. Sie können dieses Data Center und Cluster umbenennen und konfigurieren oder neue Data Center und Cluster hinzufügen, um Ihre Anforderungen zu erfüllen.
-
Geben Sie einen Namen für den Host in das Feld Name ein.
olkvm01
-
Geben Sie im Feld Hostname den vollqualifizierten Domainnamen oder die IP-Adresse des Hosts ein.
vdsm01.priv.olv.oraclevcn.com
Dieser Eintrag ist der vollqualifizierte Name der sekundären VNIC, die an den KVM-Host angehängt ist.
-
Wählen Sie unter Authentifizierung die Authentifizierungsmethode SSH-Public Key aus.
Mit dieser Aktion wird der SSH-Public Key der Engine im Feld SSH PublicKey angezeigt.
-
Wechseln Sie innerhalb der VNC-Session zu dem Terminal.
-
Kopieren Sie den SSH-Public Key in die Datei
/root/.ssh/authorized_keys
auf dem KVM-Host.sudo ssh-keygen -y -f /etc/pki/ovirt-engine/keys/engine_id_rsa | ssh olkvm01 -T "sudo tee -a /root/.ssh/authorized_keys"
Auf der linken Seite dieses Befehls wird der SSH-Private Key der Engine angezeigt, auf der rechten Seite wird er über SSH an den erforderlichen Speicherort kopiert. Die Option
-T
deaktiviert die pseudoterminale Zuweisung und verhindert, dass Sie eine Fehlermeldung erhalten. -
Klicken Sie auf OK.
Das Fenster Power Management-Konfiguration wird angezeigt.
-
Klicken Sie auf OK, da OCI-Instanzen die Konfiguration der Energieverwaltung nicht zulassen.
Der Bereich aktualisiert und fügt den neuen Host zur Liste der Hosts im Manager hinzu. Während der Manager den Host-Agent (VDSM) und andere erforderliche Packages auf dem Host installiert, wird im Bereich der Status des Hosts als Installation angezeigt. Sie können den Fortschritt der Installation im Detailbereich "Hosts" anzeigen. Der Hoststatus ändert sich in Hochgefahren, wenn die Installation abgeschlossen ist.
Hinweis: Nachdem ein KVM-Host zu einem Cluster hinzugefügt wurde, ist es auch wichtig, spontane Änderungen an der Netzwerkkonfiguration in
/etc/sysconfig/network-scripts/
über NetworkManager (z.B. nmcli) oder in OCI zu vermeiden. -
Warten Sie, bis der Hoststatus als Hochgefahren angezeigt wird, bevor Sie mit dem Tutorial fortfahren.
Logisches Netzwerk erstellen
-
Gehen Sie im seitlichen Navigationsmenü zu Netzwerk, und klicken Sie auf Netzwerke.
-
Klicken Sie im Bereich Netzwerke auf Neu.
-
Das Dialogfeld Neues logisches Netzwerk wird geöffnet, wobei die Registerkarte Allgemein in der Randleiste ausgewählt ist.
Das Standard-Data Center ist in der Dropdown-Liste vorab ausgewählt.
-
Geben Sie im Feld Name einen Namen für das neue Netzwerk ein.
l2-vm-network
Im Abschnitt Netzwerkparameter ist das Kontrollkästchen VM-Netzwerk standardmäßig aktiviert. Lassen Sie das Kontrollkästchen VM-Netzwerk aktiviert, um das neue VLAN-basierte VM-Netzwerk zu erstellen.
-
Klicken Sie auf OK, um das Netzwerk zu erstellen.
Einem KVM-Host ein logisches Netzwerk zuweisen
-
Gehen Sie im seitlichen Navigationsmenü zu Compute, und klicken Sie auf Hosts.
Der Bereich Hosts wird geöffnet.
-
Klicken Sie in der Spalte Name auf den Host olkvm01, um das Netzwerk hinzuzufügen.
-
Nachdem Sie auf den Hostnamen geklickt haben, wird die Registerkarte Allgemein mit Details zum Host geöffnet.
-
Klicken Sie im horizontalen Menü auf die Registerkarte Network Interfaces.
-
Die Registerkarte Netzwerkschnittstellen wird mit Details zu den Netzwerkschnittstellen auf dem verfügbaren Host geöffnet.
-
Klicken Sie auf die Schaltfläche Hostnetzwerke einrichten.
Das Dialogfeld Hostnetzwerke einrichten wird für den Host geöffnet. In der Spalte Schnittstellen werden alle physikalischen Schnittstellen auf dem Host aufgeführt. In der Spalte Assigned Logical Networks werden alle logischen Netzwerke angezeigt, die der Schnittstelle zugewiesen sind. In der Spalte Nicht zugewiesene logische Netzwerke werden die nicht zugewiesenen logischen Netzwerke angezeigt.
-
Wählen Sie in der Spalte Nicht zugewiesene logische Netzwerke die Option
l2-vm-network
aus, indem Sie mit der linken Maustaste auf das Netzwerk klicken und das Netzwerk bei gedrückter Maus in das Feld rechts neben der Netzwerkschnittstelleens5
ziehen, um das Netzwerk hinzuzufügen. -
Klicken Sie auf OK, um die Einstellungen zu speichern und das Netzwerk hinzuzufügen.
Fibre Channel-Datendomain hinzufügen
Oracle Linux Virtualization Manager verwendet ein zentrales Speichersystem für Datenträgerimages virtueller Maschinen, ISO-Dateien und Snapshots. In diesem Tutorial sind zwei OCI Block Volumes an den KVM-Host angehängt und werden als Fibre Channel-LUNs angezeigt.
-
Gehen Sie im seitlichen Navigationsmenü zu Speicher, und klicken Sie auf Domains.
Der Bereich Speicherdomänen wird geöffnet.
-
Klicken Sie im Bereich Speicherdomains auf die Schaltfläche Neue Domain.
Das Dialogfeld Neue Domain wird geöffnet.
-
Geben Sie im Feld Name einen Namen für die Datendomäne ein.
amd-storage-domain-01
-
Wählen Sie in der Dropdown-Liste Data Center die Option Standard in der Dropdown-Liste aus.
-
Wählen Sie in der Dropdown-Liste Domainfunktion die Option Daten in der Dropdown-Liste aus.
-
Wählen Sie in der Dropdown-Liste Storage Type die Option Fibre Channel.
-
Wählen Sie für die Dropdown-Liste Zu verwendender Host den Host olkvm01 aus.
-
Wenn Sie Fibre Channel als Speichertyp auswählen, werden im Dialogfeld Neue Domain automatisch die bekannten Ziele mit nicht verwendeten LUNs angezeigt.
-
Klicken Sie neben der ersten LUN-ID auf Hinzufügen.
-
Klicken Sie auf OK.
Sie können in der oberen rechten Ecke der UI auf Aufgaben klicken, um die verschiedenen Verarbeitungsschritte zu überwachen, die dieser Schritt beim Anhängen der FC-Datendomain an das Data Center abgeschlossen hat.
-
Warten Sie, bis der Data Center-übergreifende Status als Aktiv angezeigt wird, bevor Sie das Tutorial fortsetzen.
Vorlage der virtuellen Maschine importieren
Oracle Linux Virtualization Manager ermöglicht den Import vorhandener OVA-Vorlagen. Oracle stellt vordefinierte OVA-Vorlagen auf der Seite Oracle Linux Cloud-Images bereit.
-
Gehen Sie im seitlichen Navigationsmenü zu Compute, und klicken Sie auf Vorlagen.
Der Bereich Vorlagen wird geöffnet.
-
Klicken Sie auf das Symbol Importieren.
Das Dialogfeld Vorlage(n) importieren wird geöffnet.
-
Behalten Sie die Standardauswahl für die Dropdown-Listen Data Center, Quelle und Host bei.
-
Geben Sie unter Dateipfad
/tmp
ein.In diesem Ordner auf dem olkvm01-Host versucht die UI, die OVA-Vorlage zu importieren. Daher müssen Sie zunächst sicherstellen, dass sich das Template an diesem Speicherort befindet.
-
Wechseln Sie innerhalb der VNC-Session zu dem Terminal.
-
Laden Sie die OVA-Vorlage herunter.
ssh olkvm01 "curl -L https://yum.oracle.com/templates/OracleLinux/OL9/u5/x86_64/OL9U5_x86_64-olvm-b253.ova -o /tmp/ol95.ova"
-
Wechseln Sie innerhalb der VNC-Session zu dem Browser.
-
Klicken Sie die Schaltfläche Laden.
Die OVA-Vorlage wird im Abschnitt Virtuelle Maschinen auf Quelle des dualen Listenfelds angezeigt.
-
Klicken Sie auf die OVA-Vorlage und dann auf die Schaltfläche Pfeil nach rechts, um die OVA-Vorlage an die Seite Zu importierende virtuelle Maschinen im Feld mit der doppelten Liste zu senden.
-
Klicken Sie anschließend auf Weiter.
-
Prüfen Sie die Vorlageninformationen, und klicken Sie auf OK.
-
Warten Sie, bis der Status als OK angezeigt wird.
Virtuelle Maschine erstellen
-
Gehen Sie im seitlichen Navigationsmenü zu Compute, und klicken Sie auf Virtuelle Maschinen.
Der Bereich Virtuelle Maschinen wird geöffnet.
-
Klicken Sie auf die Schaltfläche Neu.
Das Dialogfeld Neue virtuelle Maschine wird geöffnet.
-
Wählen Sie die OVA-Vorlage aus der Dropdown-Liste Vorlage aus.
OL9U5_x86_64-olvm-b253
-
Wählen Sie das Betriebssystem aus der Dropdown-Liste Betriebssystem aus.
Oracle Linux 9.x x64
-
Geben Sie im Feld Name einen Namen für die virtuelle Maschine ein.
ol9-vm1
-
Wählen Sie die VM-Netzwerkschnittstelle aus der Dropdown-Liste nic1.
l2-vm-network(l2-vm-network)
-
Klicken Sie auf die Schaltfläche Erweiterte Einstellungen anzeigen.
Das Menü Erweiterte Optionen wird geöffnet. In diesem Menü können Sie zusätzliche Optionen für die virtuelle Maschine festlegen, wie z.B. ein Passwort, einen SSH-Schlüssel oder ein statisches Netzwerk.
-
Klicken Sie auf Erste Ausführung.
-
Klicken Sie auf Authentifizierung.
-
Geben Sie im Feld Benutzername einen Benutzernamen für die Anmeldung bei der virtuellen Maschine ein.
opc
-
In die Felder Password und Verify Password (Passwort bestätigen) geben Sie ein Passwort für den Benutzer ein.
Für Produktionssysteme wird empfohlen, den SSH Authorized Key zu verwenden.
-
Klicken Sie auf Netzwerke.
-
Geben Sie die DNS-Server-IP-Adresse in das Feld DNS-Server ein.
10.0.10.1
-
Klicken Sie auf das Kontrollkästchen neben Name der Gastnetzwerkschnittstelle.
-
Klicken Sie auf die Schaltfläche Neu hinzufügen.
-
Geben Sie im Feld In-guest Network Interface Name den Namen der Netzwerkschnittstelle ein.
eth0
-
Wählen Sie in der Dropdown-Liste IPv4 Boot Protocol die Option
Static
aus.Aufgrund der Verknüpfung des VM-Netzwerks mit dem OCI-VLAN-Netzwerk gibt es keinen standardmäßigen DHCP-Server zum Zuweisen von IP-Adressen.
-
Geben Sie im Feld IPv4-Adresse eine IP-Adresse im selben Bereich wie das OCI-VLAN-Netzwerk ein.
10.0.10.253
-
Geben Sie im Feld IPv4 Netmask (Netzmaske) die Netzmaske des Netzwerks ein.
255.255.255.0
-
Geben Sie im Feld IPv4 Gateway das Netzwerkgateway ein.
10.0.10.1
-
Klicken Sie auf OK.
-
Warten Sie, bis der Status von Wird importiert in Nach unten geändert wird.
Virtuelle Maschine ausführen
-
Wechseln Sie innerhalb der VNC-Session zu dem Terminal.
-
Installieren Sie das Virtual Machine Viewer-Paket.
Mit diesem Package können Sie eine virtuelle Maschine mit der Oracle Linux Virtualization Manager-Konsole anzeigen.
sudo dnf install -y virt-viewer
-
Wechseln Sie innerhalb der VNC-Session zu dem Browser.
-
Wählen Sie die virtuelle Maschine aus, und klicken Sie auf die Schaltfläche Ausführen.
-
Klicken Sie auf die Schaltfläche Konsole.
Mit dieser Aktion wird eine
console.vv
-Datei heruntergeladen, auf die Sie klicken können, um den Remote Viewer der virtuellen Maschine zu öffnen. -
Klicken Sie in der Downloadliste des Browsers auf die Datei
console.vv
.Die Remote Viewer-Anwendung der virtuellen Maschine wird geöffnet.
-
Melden Sie sich über den Remote Viewer der virtuellen Maschine mit dem von Ihnen definierten Benutzernamen und Kennwort bei der virtuellen Maschine an.
-
Prüfen Sie die Netzwerkeinstellungen der virtuellen Maschine.
ip a
Die Ausgabe zeigt die Netzwerkschnittstelle
eth0
mit der IP-Adresse10.0.10.253
an. -
Pingen Sie das Netzwerkgateway.
ping 10.0.10.1
Die virtuelle Maschine pingt erfolgreich das Gateway.
-
Ping eine Adresse im Internet.
In den Ergebnissen wird der Name oder Service unbekannt angezeigt. Diese Meldung wird angezeigt, da das VLAN den Netzwerktraffic nur zu Paketen innerhalb des Subnetzes isoliert. Um Zugriff außerhalb des VLAN-Subnetzes zu erhalten, müssen Sie der virtuellen Maschine externen VLAN-Zugriff innerhalb der OCI Cloud-Konsole bereitstellen.
Externen Zugriff auf virtuelle Maschine bereitstellen
-
Öffnen Sie einen Browser, und melden Sie sich bei der OCI-Konsole an.
-
Verwenden Sie in der OCI-Konsole das Navigationsmenü, und klicken Sie auf Networking, Virtuelle Cloud-Netzwerke.
-
Klicken Sie in der Tabelle auf den Namen des virtuellen Cloud-Netzwerks (VCN).
-
Klicken Sie unter Ressourcen auf VLANs.
-
Klicken Sie im Bereich VLANs auf den Namen des VLAN in der Tabelle.
-
Klicken Sie im Bereich VLAN-Details auf Externen Zugriff hinzufügen.
Der Bereich Externen Zugriff hinzufügen wird geöffnet.
-
Wählen Sie unter Typ des externen Zugriffs die Option Öffentlicher Zugriff aus.
-
Geben Sie unter Private IP-Adresse den Namen der virtuellen Maschine in das Feld Name und die IP-Adresse der virtuellen Maschine in das Feld Private IP-Adresse ein.
-
Wählen Sie unter Reservierte öffentliche IP-Adresse die Option Neu erstellen aus.
-
Klicken Sie auf Externen Zugriff hinzufügen
Im Bereich VLAN-Details wird unter Externer Zugriff ein neuer Eintrag angezeigt, der eine öffentliche IP-Adresse enthält. Dieser Eintrag ermöglicht nun dem virtuellen Computer den Zugriff auf das Internet, sowohl eingehend als auch ausgehend.
Externen Zugriff auf virtuelle Maschine testen
-
Wechseln Sie innerhalb der VNC-Session zum Remote-Viewer der virtuellen Maschine.
-
Ping eine Adresse im Internet.
Die Ergebnisse zeigen das erfolgreiche Pingen einer Internetadresse. Sie können jetzt
sudo dnf upgrade -y
ausführen, um die Patch-Ebene der virtuellen Maschine auf dem aktuellen Stand zu halten.
Nächste Schritte
Durch die erfolgreiche Erstellung und den erfolgreichen Zugriff auf das Internet einer virtuellen Maschine wird eine funktionierende Oracle Linux Virtualization Manager-Installation auf OCI demonstriert. Wenn die Umgebung hochgefahren und gestartet ist, erweitern Sie Ihre Fähigkeiten, indem Sie einen weiteren KVM-Host, eine virtuelle Maschine, auf der ein DHCP-Server ausgeführt wird, oder eine virtuelle Maschine von einem KVM-Host zu einem anderen migrieren. Weitere Informationen finden Sie in der verfügbaren Dokumentation und den Links unten.
Verwandte Links
Weitere Lernressourcen
Sehen Sie sich weitere Übungen zu docs.oracle.com/learn an, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube-Kanal zu. Besuchen Sie außerdem education.oracle.com/learning-explorer, um ein Oracle Learning Explorer zu werden.
Die Produktdokumentation finden Sie im Oracle Help Center.
Install Oracle Linux Virtualization Manager in Oracle Cloud Infrastructure
G36433-01
Copyright ©2025, Oracle and/or its affiliates.