NAS-Speicher mit einer Kapazität von einigen Dutzend Terabyte, wie sie sich für mittelständische Anwender eignen, nimmt die ADMIN-Redaktion in der Ausgabe ... (mehr)

Virtualbox zu Fuß

Da auf dem Linux-Server keine grafische Benutzeroberfläche zur Verfügung steht, bleibt nur die Bedienung mithilfe der Kommandozeile. Dreh- und Angelpunkt ist dabei der Befehl »vboxmanage« , der mit dem Parameter »-h« aufgerufen nicht weniger als 448 Zeilen an Kommandos und Parametern liefert. Bereits mit wenigen lassen sich virtuelle Maschinen anlegen, klonen, löschen und ändern sowie Snapshots erstellen. Erschöpfend Auskunft dazu gibt Kapitel 8 der Virtualbox Online-Hilfe [3] .

Wer das umständlich findet, nutzt alternativ einfach ein am Arbeitsplatz installiertes Virtualbox (egal, auf welchem Betriebssystem) in der gleichen Version, um sich die VMs für den Server nach Bedarf zusammenzuklicken. Natürlich muss die Konfiguration – zum Beispiel des Netzwerks – auf die Konfiguration des späteren Hosts abgestimmt werden.

Die VM  kann dann leicht über das Hauptmenü »Datei / Appliance exportieren« mitsamt der virtuellen Festplatte in eine ».ova« -Datei exportiert werden. Verwenden Sie dagegen die Extension ».ovf« , werden Konfigurationsdatei und virtuelle Disk in jeweils eigene Dateien exportiert. Ist die VM erst einmal auf den Server kopiert, können Sie sie dort mit dem Befehl

vboxmanage import meine-vm.ova

gleich wieder importieren. Zum Starten der virtuellen Maschine auf dem Server genügt dann

vboxmanage startvm UUID/Name

Wer sich beim Namen oder der UUID für die VM nicht mehr ganz sicher ist, kann diese Information leicht mit dem Befehl

vboxmanage list vms

herausfinden.

Virtualbox grafisch übers Netzwerk bedienen

Nicht immer will man alle Arbeiten mit Virtualbox auf dem Server über die Kommandozeile erledigen. Alternativ dazu gibt es das grafische Webfrontend PHP-Virtualbox [4] von Ian Moore, das die Steuerung über einen Webbrowser erlaubt. PHP-Virtualbox bildet die Virtualbox-GUI bis ins Detail mithilfe der Ajax-Technologie im Browser nach ( Abbildung 2 ), sodass man gegenüber der gewohnten Bedienung des nativen GUI praktisch keine Abstriche machen muss. Allerdings eignet sich PHP-Virtualbox nicht dazu, einen Hosted Service aufzubauen, bei dem mehrere Benutzer unterschiedliche Berechtigungen für die verschiedenen VMs erhalten sollen: Der Administrator hat über PHP-Virtualbox immer die volle Kontrolle über alle VMs auf dem Host.

Abbildung 2: PHP-Virtualbox bildet mit seiner Ajax-Oberfläche exakt die aus dem nativen GUI bekannten Funktionalitäten ab.
comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023