F.0 Mise à niveau de Dell DTK

Novell® ZENworks® 7 Linux Management - Dell Edition est fourni avec la dernière version disponible du kit Dell OpenManage Deployment Toolkit (DTK). Le DTK est intégré à ZENworks. Toutefois, lorsque de nouvelles versions du DTK apparaissent, vous pouvez effectuer la mise à niveau du kit.

Pour obtenir la version actuelle du DTK auprès de Dell :

  1. Vérifiez que le daemon novell-proxydhcp est exécuté sur un serveur de votre réseau.

    Ce service doit être disponible pour que le PXE du périphérique puisse accéder aux fichiers à partir du serveur ZENworks, notamment au fichier du menu des services de pré-lancement et aux fichiers de Dell DTK (mode maintenance).

  2. Démarrez un périphérique Dell PXE et appuyez sur les touches Ctrl-Alt au cours du démarrage.

    Cette procédure démarre le périphérique dans le menu des services de pré-lancement. Il convient d'appuyer sur ces touches lorsqu'une chaîne commençant par “Novell...” s'affiche au cours du processus de démarrage.

  3. Sélectionnez l'option DELL DTK (mode maintenance).

  4. À l'invite bash (#), consultez le contenu du fichier /BUILD.

    Cet affichage contient la version du kit Dell DTK actuellement utilisé par ZENworks.

  5. Notez la version de votre DTK actuel.

  6. Vous pouvez obtenir la dernière version Linux du kit Dell DTK à l'adresse www.dell.com.

    Elle est normalement disponible sous forme d'un fichier ISO.

  7. Créez un CD en utilisant le fichier ISO téléchargé.

  8. Insérez le CD qui vient d'être créé dans le lecteur d'un poste de travail ou d'un serveur Linux.

  9. Pour mettre à jour les fichiers de ressource Linux :

    1. En utilisant un gestionnaire de fichiers ou un terminal sur le serveur ou le poste de travail, copiez les fichiers SA.1 et SA.2 du répertoire /isolinux du CD dans le répertoire /srv/tftp/dell-dtk de votre serveur ZENworks.

      Cette opération remplace les fichiers de même nom.

      Il se peut que vous ayez besoin du mappage des lecteurs vers vos serveurs à partir du périphérique dans lequel vous avez inséré le CD. Pour copier les fichiers localement et les remplacer, vous devez placer le CD dans le lecteur de chaque périphérique.

    2. Répétez l'Step 9.a pour chaque serveur ZENworks afin de remplacer ces fichiers.

  10. Le cas échéant, pour modifier les fichiers de configuration :

    1. Montez le fichier ISO du CD du kit Dell DTK, puis ouvrez /isolinux/isolinux.cfg en utilisant un éditeur, une commande d'affichage de texte ou un utilitaire.

    2. Recherchez le paramètre ramdisk_size et notez la valeur correspondante.

      Ce paramètre apparaît de nombreuses fois dans ce fichier, mais chaque instance a généralement la même valeur. Si des valeurs différentes sont assignées à des instances différentes de ce paramètre, utilisez la valeur affichée dans la section de configuration par défaut. Par exemple, le fichier peut contenir default 1 sur une ligne, pour indiquer que le nom de la section par défaut est “1,”. Cet affichage vient immédiatement après “label” sur une ligne (par exemple, label 1 sous lequel le paramètre ramdisk_size apparaît).

    3. Sur le serveur ZENworks, ouvrez les fichiers /srv/tftp/dell-dtk.cfg et /srv/tftp/dell-dtk_maint.cfg, puis modifiez toutes les valeurs du paramètre ramdisk_size pour les rendre identiques à celles obtenues à l'Step 10.b.

  11. Pour vous assurer que le kit Dell DTK a été correctement mis à jour sur le serveur ZENworks, redémarrez le périphérique dans PXE et sélectionnez l'option Dell DTK (mode maintenance).

  12. Pour vérifier que le numéro de build a augmenté par rapport à celui noté à l'Step 5, consultez le contenu du fichier /BUILD à l'invite bash (#) :

    Si le numéro de build n'a pas augmenté, soit il ne s'agit pas réellement d'une mise à jour, soit les opérations de copie ont échoué.