9.4. Verwalten einer Virtualisierungsumgebung

Zur Verwaltung Ihrer Virtualisierungsumgebung stehen Ihnen grafische Dienstprogramme, textbasierte Kommandos und angepasste Konfigurationsdateien zur Verfügung. Sie können zum Beispiel Virtual Machine Manager verwenden, ein von YaST bereitgestelltes grafisches Dienstprogramm, das vom Desktop des virtuellen Computerhosts gestartet werden kann.

Als Kommandozeilenoptionen stehen Ihnen auf dem virtuellen Computerhost zur Erstellung und Verwaltung virtueller Computer zum Beispiel das Programm vm-install sowie xm-Kommandos zur Verfügung. Eine weitere Möglichkeit der Verwaltung virtueller Computer ist die Bearbeitung der Konfigurationsdateien, in denen Sie die Einstellungen des virtuellen Computerhosts sowie die Einstellungen einzelner virtueller Computer ändern können.

9.4.1. Virtual Machine Manager

Der YaST Virtual Machine Manager ist eine grafische Benutzeroberfläche für die Erstellung und Verwaltung virtueller Computer, die Ihnen direkt auf dem Desktop des virtuellen Verwaltungscomputers zur Verfügung steht.

Abbildung 9.2. Hauptkonsole von Virtual Machine Manager

Hauptkonsole von Virtual Machine Manager

  • Wenn Sie einen virtuellen Computer auswählen und auf Öffnen klicken, wird ein Fenster mit dem aktuellen Status des virtuellen Computers angezeigt.

  • Wenn Sie in diesem Fenster auf Ausführen klicken, wird der virtuelle Computer gestartet und die auf dem virtuellen Computer aktive Benutzeroberfläche oder Textkonsole wird angezeigt.

  • Wenn Sie einen virtuellen Computer auswählen und auf Details klicken, wird die Leistung des virtuellen Computers angezeigt. Außerdem können Sie über diese Schaltfläche die Hardware-Einstellungen des virtuellen Computers konfigurieren.

  • Wenn Sie im Virtual Machine Manager auf Neu klicken, wird der Assistent zum Erstellen von virtuellen Computern gestartet, der Sie durch die einzelnen Schritte zur Einrichtung eines virtuellen Computers führt.

Der Assistent hilft Ihnen bei der Einstellung des virtuellen Computers und der Installation des Betriebssystems.

Abbildung 9.3. Seite "Zusammenfassung" für virtuelle Computer

Seite "Zusammenfassung" für virtuelle Computer

Nachdem Sie die Einstellungen auf der Seite Zusammenfassung festgelegt haben, startet der Assistent den virtuellen Computer sowie das Installationsprogramm für das Betriebssystem, das Sie durch die Installation führt.

9.4.2. Das Kommando vm-install

Wenn Ihnen in Ihrer Umgebung keine grafische Benutzeroberfläche zur Verfügung steht, können Sie eine Textversion des Assistenten zum Erstellen von virtuellen Computern ausführen. Dazu geben Sie an der Kommandozeile das Kommando vm-install ein. Die Textversion führt Sie durch die gleichen Schritte wie die grafische Benutzeroberfläche.

9.4.3. Steuern des Hosts durch Bearbeiten seiner xend-Einstellungen

Eine wichtige Komponente der Software des virtuellen Computerhosts ist der Daemon xend. Er steuert, wie der virtuelle Computerhost Verwaltungsfunktionen ausführt und die für virtuelle Computer relevanten Einstellungen speichert. Durch Bearbeitung der Konfigurationsdatei von xend können Sie den Host an Ihre speziellen Virtualisierungsanforderungen anpassen.

Dazu bearbeiten Sie die Konfigurationsdatei /etc/xen/xend-config.sxp in einem Texteditor, den Sie vom Desktop des virtuellen Verwaltungscomputers aufrufen.

Danach müssen Sie den Daemon xend neu starten, damit die Änderungen auf dem virtuellen Computerhost wirksam werden. Zum Neustarten des Daemons geben Sie service xend restart ein.

Nachfolgend finden Sie einige weitere nützliche Kommandos.

  • service xend status zeigt den Status des Daemons xend an.

  • service xend start startet den Daemon xend.

  • service xend stop beendet den Daemon xend.

9.4.4. Konfigurieren eines virtuellen Computers durch Bearbeiten seiner xend-Einstellungen

Die Einstellungen eines virtuellen Computers können durch Bearbeitung seiner xend-Konfigurationsdaten geändert werden. Die Konfigurationsdaten eines virtuellen Computers werden in der xend-Datenbank gespeichert und können von dort in eine Datei exportiert, geändert und wieder in die xend-Datenbank zurück importiert werden.

  1. Geben Sie dazu in einem Terminal auf dem Desktop des virtuellen Verwaltungscomputers das Kommando xm list -l Name > Dateiname ein, um die Einstellungen des virtuellen Computers aus der xend-Datenbank in eine Datei zu exportieren.

    • Name ist der Name des virtuellen Computers.

    • Dateiname ist der Dateiname der Datei, in die Sie die Daten exportieren möchten.

  2. Nehmen Sie die gewünschten Änderungen in einem Texteditor vor und speichern Sie die Datei.

  3. Geben Sie an der Kommandozeile das kommando xm new -F Dateiname ein, um die geänderten Einstellungen in die xend-Datenbank zurück zu importieren.

  4. Geben Sie xm start VM_Name ein, um den virtuellen Computer mit den neuen Einstellungen zu starten.

[Note]Anmerkung

Die Bearbeitung der Dateien in etc/xen/vm, die nur für die Erstellung eines neuen virtuellen Computers benötigt werden, wird nicht mehr empfohlen.

9.4.5. Das Kommando xm

Mit dem Kommando xm können Sie den Status virtueller Computer verwalten und anzeigen. Das Kommando xm list zeigt zum Beispiel den Status aller virtuellen Computer an.

Nachfolgend finden Sie einige weitere nützliche xm-Kommandos:

  • xm start startet einen virtuellen Computer.

  • xm reboot startet einen virtuellen Computer neu.

  • xm destroy entfernt einen virtuellen Computer sofort.

  • xm block-list zeigt alle virtuellen Blockgeräte eines virtuellen Computers an.

Die vollständige Liste aller xm-Parameter rufen Sie an der Kommandozeile mit dem Kommando xm help ab.