G.0 Aktualisieren des Dell DTK

Novell® ZENworks® 7 Linux Management wird mit der neuesten verfügbaren Version des Dell OpenManage Deployment Toolkit (DTK) geliefert. Das DTK ist in ZENworks integriert. Wenn jedoch neue Versionen des DTK erhältlich werden, können Sie ein Upgrade auf eine neuere Version durchführen.

So beziehen Sie die aktuelle Dell DTK-Version von Dell:

  1. Stellen Sie sicher, dass der Dämon novell-proxydhcp auf einem Server in Ihrem Netzwerk ausgeführt wird.

    Dieser Service muss verfügbar sein, damit die PXE des Geräts vom ZENworks-Server auf die Dateien zugreifen kann, z. B. die Datei des Preboot-Services-Menüs und die Dell DTK-Dateien (Wartungsmodus).

  2. Starten Sie ein PXE-fähiges Dell-Gerät und drücken Sie beim Starten die Tasten Strg-Alt.

    Damit booten Sie das Gerät in das Preboot Services-Menü. Diese Tasten müssen gedrückt sein, wenn beim Startvorgang die Zeichenfolge angezeigt wird, die mit Novell ... beginnt.

  3. Wählen Sie die Option Dell DTK (Maintenance Mode) (Dell DTK (Wartungsmodus)).

  4. Wenn die Bash-Eingabeaufforderung (#) angezeigt wird, prüfen Sie den Inhalt der Datei /BUILD.

    Diese zeigt die Version des Dell DTK, die derzeit von ZENworks benutzt wird.

  5. Notieren Sie sich die Build-Version Ihres aktuellen DTK.

  6. Beziehen Sie das neueste Linux-basierte Dell DTK von www.dell.com.

    In der Regel ist diese als eine ISO-Datei verfügbar.

  7. Erstellen Sie eine CD mit der heruntergeladenen ISO-Datei.

  8. Legen Sie die neu erstellte CD in das Laufwerk eines beliebigen Linux-Arbeitsplatzrechners oder eines Linux-Servers ein.

  9. So aktualisieren Sie die Linux-Ressourcendateien:

    1. Kopieren Sie mithilfe eines Datei-Managers oder Terminals auf dem Server bzw. dem Arbeitsplatzrechner die Dateien SA.1 und SA.2 vom Verzeichnis /isolinux auf der CD in das Verzeichnis /srv/tftp/dell-dtk auf Ihrem ZENworks-Server.

      Dadurch werden Dateien mit demselben Namen ersetzt.

      Mit Ihren Servern sollten Laufwerke von dem Gerät aus verknüpft sein, in das Sie die CD eingelegt haben. Anderenfalls müssen Sie die CD in das Laufwerk jedes Geräts einlegen, um die Dateien lokal zu kopieren und zu ersetzen.

    2. Wiederholen Sie Schritt 9.a für jeden ZENworks-Server, um diese Dateien darauf zu ersetzen.

  10. Gegebenenfalls ändern Sie so die Konfigurationsdateien:

    1. Hängen Sie die ISO-Datei der Dell DTK-CD ein und öffnen Sie dann /isolinux/isolinux.cfg mit einem beliebigen Editor, Textanzeigebefehl oder Dienstprogramm.

    2. Suchen Sie den Parameter ramdisk/size und notieren Sie seinen Wert.

      Dieser Parameter ist mehrfach in der Datei vorhanden, aber jede Instanz ist generell auf denselben Wert eingestellt. Wenn verschiedenen Instanzen dieses Parameters unterschiedliche Werte zugeordnet wurden, verwenden Sie den Wert, der im Default-Konfigurationsabschnitt angegeben ist. Die Datei könnte beispielsweise in einer Zeile default 1 enthalten. Das bedeutet, dass 1 der Name des Default-Abschnitts ist und in einer Zeile direkt nach label angezeigt wird, z. B. label 1, unter dem der Parameter ramdisk/size aufgeführt wird.

    3. Öffnen Sie auf dem ZENworks-Server die Dateien /srv/tftp/dell-dtk.cfg und /srv/tftp/dell-dtk/maint.cfg und ändern Sie alle Parameterwerte ramdisk/size auf den Wert, den Sie in Schritt Schritt 10.b ermittelt haben.

  11. Um sicherzustellen, dass das Dell DTK auf dem ZENworks-Server korrekt aktualisiert wurde, starten Sie das Gerät in der PXE neu und wählen Sie die Option Dell DTK (Maintenance Mode) (Dell DTK (Wartungsmodus)).

  12. Um zu überprüfen, ob die Build-Nummer höher als die Nummer ist, die Sie in Schritt 5 notiert haben, sehen Sie sich den Inhalt der Datei /BUILD an, wenn die Bash-Eingabeaufforderung (#) angezeigt wird:

    Wenn die Build-Nummer nicht höher ist, handelt es sich eventuell nicht um ein Update oder die Kopiervorgänge sind misslungen.