Home » Featured, Server

Software-Updates mit Power-Panel in Virtuozzo 4.0

19.06.2008 Kein Kommentar

Parallels ControlPanelParallels Virtuozzo Containers (http://www.parallels.com/de/products/virtuozzo/) ist das Produkt, bzw. die Technologie, die wir für die emerion vServer einsetzen. Seit einiger Zeit gibt es eine neue Version 4.0.

Kürzlich haben wir alle Virtuozzo Hardware-Nodes, auf denen die emerion vServer laufen, von Virtuozzo 3 auf Virtuozzo 4 upgedatet. Neben besserer Performance, kleineren und flexibleren Backups und verschiedenen anderen Verbesserungen bietet Virtuozzo 4 auch Neues im Power-Panel. Das Power-Panel ist eine graphische Web-Oberfläche zur Administration von vServern. Es bietet unter anderem folgende Funktionen:

  • Start, Stop, Neustart des vServers
  • Backups, Wiederherstellung von Backups
  • Überwachung der Leistungsdaten

Neu hinzugekommen ist nun ein Feature, das bisher nur über das getrennte emerion Server-Panel verfügbar war: die Aktualisierung der vorinstallierten Software.

Während man die vServer-Software natürlich auch über Paket-Manager wie apt-get (Debian) oder yum (CentOS/RedHat) auf dem aktuellen Stand halten kann, hat die Aktualisierung der Software über das Power-Panel oder das Server-Panel einen großen Vorteil. Die Template-Technologie von Virtuozzo ermöglicht es, dass Software-Pakete, die von zwei oder mehreren vServern genutzt werden, nur einmal auf der Festplatte liegen müssen. Zusätzlich müssen Standard-Bibliotheken dann auch nur einmal ins RAM geladen werden. Das spart also Festplatten-Platz und Hauptspeicher. Wenn man allerdings den Paket-Manager der Linux-Distribution für die Updates verwendet, geht dieser Vorteil verloren.

Nun aber zur praktischen Anwendung, so gehts:

  1. Loggen Sie sich in Ihr Power-Panel ein, die Adresse entspricht https://hostname.ihredomain:4643/, alternativ können Sie auch die IP-Adresse statt des Hostnamens einsetzen. Das Login erfolgt mit dem Benutzernamen root und dem Administrator-Passwort.
  2. Direkt auf der Startseite finden Sie einen Button Container-Software aktualisieren (oder Update Container Software, falls Sie Englisch aktiviert haben). Wenn Sie auf diesen Button drücken, wird nach Software-Updates gesucht.
    Power Panel Home - Update Container Software
  3. Falls Updates verfügbar sind, werden diese angezeigt:
    Software Update - Confirmation Screen

    Software Update - Confirmation Screen

    Um die Updates zu installieren, aktivieren Sie das Häkchen für die Bestätigung (Confirmation), und klicken auf den Update-Button.

  4. Daraufhin wird der Prozess gestartet und folgende Status-Zeile angezeigt:
    Software Update - Status Bar

    Software Update - Status Bar

    Wenn Sie auf Details klicken, öffnet sich ein Popup-Fenster in dem Sie den Fortschritt beobachten können.

    Software Update - Status Details

    Software Update - Status Details

  5. So einfach ist Ihre Software auf dem neuesten Stand.
Was gibt es noch zu beachten?
  • Mit dem Software-Update im Power-Panel wird nur solche Software aktualisiert, die entweder bei der Bestellung, im Server-Panel oder im Power-Panel installiert wurde. Andere Software muss entweder über den Paket-Manager der Linux-Distribution oder händisch aktualisiert werden.
  • Wenn Sie selbst händisch Software kompiliert und installiert haben, die bereits installierte Pakete überschrieben hat, so werden diese bei einem Update wieder überschrieben. In diesem Fall müssen Sie zuerst die Pakete per Paket-Manager deinstallieren und dann die selbst kompilierte Software erneut installieren.
  • Zur Sicherheit sollten Sie vor jedem Update ein Backup des ganzen vServers machen. Bei Problemen mit dem Software-Update können Sie dann auf dieses zurückgreifen. Backups können Sie im Power-Panel ganz einfach im Menü-Punkt Wartung (Maintenance) erstellen.
Weiterführende Information zu Power-Panel finden Sie im Parallels Power Panel – Container Administrator’s Guide (PDF, in englischer Sprache).