Suchen

Anhang A. Lab 1

download PDF
Xen-Gastinstallation
Ziel: Installation von RHEL 3, 4 oder 5 und Windows XP Xen-Gästen.
Voraussetzungen: Ein Arbeitsplatzrechner, auf dem Red Hat Enterprise Linux 5.0 mit der Virtualisierungskomponente installiert ist.
In diesem Lab werden Sie RHEL 3, 4 oder 5 konfigurieren und installieren, sowie Win XP Xen-Gäste unter Verwendung von verschiedenen Virtualisierungs-Tools.
Lab-Sequenz 1: Überprüfung auf PAE-Unterstützung
Sie müssen ermitteln, ob Ihr System PAE-Unterstützung besitzt. Die Red Hat Virtualisierung unterstützt x86_64- oder ia64-basierte CPU-Architekturen zum Ausführen von paravirtualisierten Gästen. Um i386-Gäste auszuführen, benötigt das System eine CPU mit PAE-Erweiterungen. Viele ältere Laptops (besonders solche, die auf dem Pentium Mobile oder Centrino basieren) unterstützen PAE nicht.
  1. Um zu ermitteln, ob Ihre CPU eine Unterstützung für PAE bietet, tippen Sie:
        grep pae /proc/cpuinfo
    
  2. Die folgende Ausgabe zeigt eine CPU mit PAE-Unterstützung. Falls der Befehl nichts zurückgibt, dann besitzt die CPU keine PAE-Unterstützung. Alle Übungen im Rahmen des Labs erfordern eine i386-CPU mit PAE-Erweiterung oder x86_64 oder ia64, um fortfahren zu können.
    
        flags :
        fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi
        mmx fxsr sse sse2 ss tm pbe nx up est tm2
    
    
Lab-Sequenz 2: Installation eines RHEL5 Beta 2 Xen paravirtualisierten Gasts mit virt-install.
In diesem Lab müssen Sie einen Red Hat Enterprise Linux 5 Beta 2 Xen-Gast mit virt-install installieren.
  1. Um Ihren Red Hat Enterprise Linux 5 Beta 2 Xen-Gast zu installieren, geben Sie am Befehlsprompt ein: virt-install.
  2. Antworten Sie auf die Frage, ob Sie einen voll virtualisierten Gast installieren möchten, mit: no.
  3. Geben Sie rhel5b2-pv1 als den Namen Ihrer virtuellen Maschine an.
  4. Geben Sie 500 für Ihre Speicherzuweisung ein.
  5. Geben Sie /xen/rhel5b2-pv1.img für Ihre Platte (Image des Gasts) ein.
  6. Geben Sie "6" für die Größe Ihrer Platte ein (Image des Gasts).
  7. Geben Sie yes ein, um die grafische Unterstützung zu aktivieren.
  8. Geben Sie nfs:server:/path/to/rhel5b2 als Ihre Installationsquelle ein.
  9. Die Installation beginnt nun. Fahren Sie wie üblich mit der Installation fort.
  10. Nachdem die Installation abgeschlossen ist, geben Sie /etc/xen/rhel5b2-pv1 ein und führen die folgenden Änderungen durch: #vnc=1#vncunused=1sdl=1
  11. Verwenden Sie einen Texteditor, um /etc/inittab zu modifizieren und hängen folgendes an diese Datei an: init5.#id:3:initdefault:id:5:initdefault:
Lab-Sequenz 3: Installation eines RHEL5 Beta 2 Xen paravirtualisierten Gasts mit virt-manager.
In diesem Lab werden Sie einen RHEL5 Beta 2 Xen paravirtualisierten Gast mit virt-manager installieren.
  1. Um Ihren Red Hat Linux 5 Beta 2 Xen-Gast zu installieren, geben Sie am Befehlsprompt ein: virt-manager.
  2. Wählen Sie "Lokaler Xen-Host" im Fenster "Verbindung öffnen" und klicken Sie auf Verbinden.
  3. Start Red Hat's Virtual Machine Manager application, and from the File menu, click on New.
  4. Klicken Sie auf Weiter.
  5. Geben Sie rhel5b2-pv2 als den Namen Ihres Systems ein, und klicken Sie auf Weiter.
  6. Wählen Sie Paravirtualisiert, und klicken Sie auf Weiter.
  7. Geben Sie nfs:server:/path/to/rhel5b2 als URL Ihrer Installationsquelle ein und klicken Sie auf Weiter.
  8. Wählen Sie Einfache Datei und geben Sie /xen/rhel5b2-pv2.img für die Position Ihrer Datei ein. Wählen Sie 6000 MB und klicken Sie auf Weiter.
  9. Wählen Sie 500 für den Start Ihrer VM und als Maximalen Speicher und klicken Sie auf Weiter.
  10. Klicken Sie auf Beenden.
Das Fenster für die Konsole der virtuellen Maschine erscheint. Fahren Sie wie gewohnt fort und schließen die Installation ab.
Lab-Sequenz 4: Überprüfung auf Unterstützung für Intel-VT oder AMD-V
In diesem Lab müssen Sie ermitteln, ob Ihr System die Intel-VT- oder AMD-V-Hardware unterstützt. Ihr System muss Intel-VT- oder AMD-V-fähige CPUs unterstützen, um voll virtualisierte Gast-Betriebssysteme erfolgreich zu installieren. Die Red Hat Virtualisierung umfasst eine allgemeine HVM-Schicht, um diese CPU-Anbieter zu unterstützen.
  1. To determine if your CPU has Intel-VT or AMD-V support, type the following command: egrep -e 'vmx|svm' /proc/cpuinfo
  2. Die folgende Ausgabe zeigt eine CPU mit Intel-VT-Unterstützung:
    .flags :
        fpu tsc msr pae mce cx8 apic mtrr mca cmov pat clflush dts acpi mmx fxsr sse
        sse2 ss ht tm pbe constant_tsc pni monitor vmx est tm2 xtpr
    
    Falls der Befehl nichts zurückgibt, dann besitzt die CPU keine Unterstützung für Intel-VT oder AMD-V.
  3. Um zu ermitteln, ob Ihre CPU eine Unterstützung für Intel-VT oder AMD-V besitzt, geben Sie folgenden Befehl ein:
    cat /sys/hypervisor/properties/capabilities
  4. The following output shows that Intel-VT support has been enabled in the BIOS. If the command returns nothing, then go into the BIOS Setup Utlility and look for a setting related to 'Virtualization', i.e. 'Intel(R) Virtualization Technology' under 'CPU' section on a IBM T60p. Enable and save the setting and do a power off to take effect.
    
    xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
    
    
Lab-Sequenz 5: Installation eines RHEL5 Beta 2 Xen voll virtualisierten Gasts mit virt-install.
In diesem Lab werden Sie einen RHEL5 Beta 2 Xen vollvirtualisierten Gast mit virt-install installieren.
  1. Um Ihren Red Hat Enterprise Linux 5 Beta 2 Xen-Gast zu installieren, geben Sie am Befehlsprompt ein: virt-install.
  2. Wenn Sie dazu aufgefordert werden, einen voll virtualisierten Gast zu installieren, geben Sie yes ein.
  3. Geben Sie rhel5b2-pv2 als den Namen Ihrer virtuellen Maschine an.
  4. Geben Sie 500 für Ihre Speicherzuweisung ein.
  5. Geben Sie /xen/rhel5b2-fv1.img für Ihre Platte (Image des Gasts) ein.
  6. Geben Sie "6" für die Größe Ihrer Platte ein (Image des Gasts).
  7. Geben Sie yes ein, um die grafische Unterstützung zu aktivieren.
  8. Geben Sie /dev/cdrom für das virtuelle CD-Image ein.
  9. The VNC viewer appears within the installation window. If there is an error message that says “main: Unable to connect to host: Connection refused (111)”, then type the following command to proceed: vncviewer localhost:5900. VNC port 5900 refers to the first Xen guest that is running on VNC. If it doesn't work, you might need to use 5901, 5902, etc.
Die Installation beginnt nun. Fahren Sie wie üblich mit der Installation fort.
Lab-Sequenz 6: Installation eines RHEL5 Beta 2 Xen voll virtualisierten Gasts mit virt-manager.
In diesem Lab werden Sie einen RHEL5 Beta 2 Xen vollvirtualisierten Gast mit virt-install installieren.
  1. Um Ihren Red Hat Linux 5 Beta 2 Xen-Gast zu installieren, geben Sie am Befehlsprompt ein: virt-manager.
  2. Wählen Sie "Lokaler Xen-Host" im Fenster Verbindung öffnen und klicken Sie auf Verbinden.
  3. Start Red Hat's Virtual Machine Monitor application, and from the File menu, click on New.
  4. Klicken Sie auf Weiter.
  5. Geben Sie rhel5b2-pv2 als den Namen Ihres Systems ein, und klicken Sie auf Weiter.
  6. Wählen Sie "Voll virtualisiert" aus und klicken Sie auf Weiter.
  7. Geben Sie entweder CD-ROM oder DVD an, sowie den Pfad zu den Installationsmedien. Geben Sie die Position des ISO-Images an, falls Sie von einem ISO-Image installieren. Klicken Sie auf Weiter.
  8. Wählen Sie "Einfache Datei" und geben Sie /xen/rhel5b2-fv2.img für die Position Ihrer Datei ein. Wählen Sie 6000 MB und klicken Sie auf Weiter.
  9. Wählen Sie 500 für den Start Ihrer VM und als Maximalen Speicher und klicken Sie auf Weiter.
  10. Klicken Sie auf Beenden.
  11. Das Fenster für die Konsole der virtuellen Maschine erscheint.
Fahren Sie wie gewohnt fort und schließen die Installation ab.
Lab-Sequenz 7: Installation eines RHEL3 Xen voll virtualisierten Gasts mit virt-manager.
In diesem Lab werden Sie einen Red Hat Enterprise Linux 3 Xen mit virt-manager installieren:
  1. Es gelten hier dieselben Anweisungen, wie für Lab-Sequenz 6.
Lab-Sequenz 8: Installation eines RHEL4 Xen voll virtualisierten Gasts mit virt-manager
In diesem Lab werden Sie einen Red Hat Enterprise Linux 4 Xen mit virt-manager installieren:
  1. Es gelten hier dieselben Anweisungen, wie für Lab-Sequenz 6.
Lab-Sequenz 9: Installation eines Windows XP Xen voll virtualisierten Gasts mit virt-manager.
In diesem Lab werden Sie einen voll virtualisierten Windows XP Xen-Gast mit virt-manager installieren:
  1. Um Windows XP auf Ihrem Red Hat Enterprise Linux 5 Host zu installieren, geben Sie am Befehlsprompt ein: virt-manager.
  2. Wählen Sie "Lokaler Xen-Host" im Fenster Verbindung öffnen und klicken Sie auf Verbinden.
  3. Start Red Hat's Virtual Machine Manager application, and from the File menu click on New.
  4. Klicken Sie auf Weiter.
  5. Geben Sie winxp als den Namen Ihres Systems ein, und klicken Sie auf Weiter.
  6. Wählen Sie "Voll virtualisiert" aus und klicken Sie auf Weiter.
  7. Geben Sie entweder CD-ROM oder DVD an, sowie den Pfad zu den Installationsmedien. Geben Sie die Position des ISO-Images an, falls Sie von einem ISO-Image installieren. Klicken Sie auf Weiter.
  8. Wählen Sie "Einfache Datei" und geben Sie /xen/winxp.img für die Position Ihrer Datei ein. Wählen Sie 6000 MB und klicken Sie auf Weiter.
  9. Wählen Sie 1024 für den Start Ihrer VM und als Maximalen Speicher. Wählen Sie 2 für VCPUs und klicken Sie auf Weiter.
  10. Klicken Sie auf Beenden.
  11. Das Fenster für die Konsole der virtuellen Maschine erscheint. Fahren Sie wie gewohnt fort und schließen die Installation ab.
  12. Wählen Sie das Formatieren der C:\ -Partition mit dem FAT-Dateisystemformat. Red Hat Enterprise Linux 5 wird nicht mit NTFS-Kernelmodulen geliefert. Das Einhängen oder das Schreiben von Dateien auf das Xen-Gast-Image ist möglicherweise nicht so einfach, wie wenn Sie die Patition im NTFS-Dateisystemformat formatieren würden.
  13. Nachdem Sie das System zum ersten Mal neu starten, bearbeiten Sie das winxp-Gast-Image: losetup /dev/loop0 /xen/winxp.imgkpartx -av /dev/loop0mount /dev/mapper/loop0p1 /mntcp -prv $WINDOWS/i386 /mnt/. Dies behebt ein Problem, auf das sie ansonsten möglicherweise zu einem späteren Zeitpunkt der Windows-Installation stoßen würden.
  14. Starten Sie den Xen-Gast manuell neu, indem sie Folgendes eingeben: xm create -c winxp/.
  15. Wählen Sie denwinxp-Xen-Gast im Fenster des Virtual Machine Manager aus und klicken Sie auf Öffnen.
  16. Das Fenster für die Konsole der virtuellen Maschine erscheint. Fahren Sie wie gewohnt fort und schließen die Installation ab.
  17. Whenever a 'Files Needed' dialog box appears, change the path GLOBALROOT\DEVICE\CDROM0\I386 to C:\I386. Depending on your installation, you may or may not see this problem. You may be prompted for missing files during the installation. Changing the path to C:\I386 should compensate for this problem.
  18. Falls die Xen-Gastkonsole einfriert, klicken Sie auf shutdown und nehmen die folgenden Änderungen an /etc/xen/winxp vor: #vnc=1#vncunused=1sdl=1#vcpus=2
  19. Wiederholen Sie Schritt 14 und fahren Sie wie gewohnt mit der Installation fort.
Red Hat logoGithubRedditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.