Les sections suivantes expliquent comment créer, configurer et assigner des ensembles AutoYaST et KickStart :
IMPORTANT :ne sélectionnez pas
si des ensembles AutoYaST ou kickstart sont assignés à des périphériques, car le menu des services de pré-lancement interrompt le processus de PXE, empêchant le déploiement des ensembles AutoYaST ou kickstart sur les périphériques. Le menu des services de pré-lancement n'a que des options permettant d'effectuer le travail de création d'image, et non pas d'installer des systèmes d'exploitation.Par conséquent, sélectionnez
ou comme option du menu Services de pré-lancement, pour permettre aux périphériques Linux compatibles PXE d'implémenter automatiquement les ensembles AutoYaST ou kickstart.Utilisez l'assistant décrit dans cette section afin de créer un nouvel ensemble AutoYaST pour installer SUSE® Linux. ZENworks Linux Management permet ensuite d'installer le logiciel à partir de cet ensemble. Le logiciel inclus dans un ensemble assigné directement est considéré comme obligatoire ; il s'installe sur tous les périphériques assignés (l'ensemble est assigné directement aux périphériques, à leurs groupes ou à leurs dossiers).
Pour configurer un ensemble AutoYaST et lui assigner des périphériques :
Dans le Centre de contrôle ZENworks, cliquez sur l'onglet
pour afficher la page Ensembles :Cliquez sur
> pour démarrer l'Assistant de création de nouvel ensemble :Dans l'Assistant de création de nouvel ensemble, sélectionnez
, puis cliquez sur pour afficher la page Sélectionner le type d'ensemble de pré-lancement :Dans la page Sélectionner le type d'ensemble de pré-lancement, sélectionnez
, puis cliquez sur pour afficher la page Définir les informations générales :Remplissez les champs :
Nom : (Obligatoire) bien qu'il soit possible d'identifier les ensembles dans le Centre de contrôle ZENworks par leur type d'icône et par le dossier auquel ils appartiennent, vous devez mettre en place un modèle d'adressage de nom pour différencier les ensembles AutoYaST d'un même dossier.
Pour plus d'informations, reportez-vous à Section C.0, Conventions d'assignation de nom dans le Centre de contrôle ZENworks.
Dossier : spécifiez l'emplacement où vous souhaitez afficher l'ensemble AutoYaST dans le Centre de contrôle ZENworks. Ce dossier doit déjà exister. N'indiquez pas un dossier qui n'existe pas encore car ZENworks ne peut pas créer de dossier à partir de cet Assistant.
Description : saisissez une description qui vous aidera à reconnaître l'objectif précis de cet ensemble AutoYaST.
Cliquez sur
pour afficher la page Définir les attributs AutoInstall :Remplissez les champs :
Fichier de kernel Linux : le chemin d'accès doit faire référence au répertoire d'origine du daemon novell-tftp. Vous pouvez par exemple effectuer les opérations suivantes :
Lecteur RAM initial : le chemin d'accès doit faire référence au répertoire d'origine du daemon novell-tftp. Vous pouvez par exemple effectuer les opérations suivantes :
Protocole et adresse IP (ou nom DNS) requis pour accéder au répertoire d'installation du réseau : sélectionnez
, , ou dans la liste déroulante, puis spécifiez l'adresse IP ou le nom DNS du périphérique qui contient le répertoire d'installation du réseau.Chemin d'accès au répertoire d'installation du réseau (faisant référence au protocole) : Le chemin d'accès doit faire référence au répertoire d'origine du daemon du protocole sélectionné.
Par exemple, si vous indiquez le protocole HTTP, entrez myserver. provo.novell.com comme nom DNS, et si vous indiquez le chemin /installs/scripts/myscript.cfg, l'URL du répertoire d'installation est http://myserver.provo.novell.com/installs/scripts/myscript.cfg, où /installs/scripts/myscript.cfg est relatif au protocole et à l'ID du serveur.
Protocole et adresse IP requis pour accéder au script : sélectionnez
, , , ou dans la liste déroulante, puis spécifiez l'adresse IP ou le nom DNS du périphérique qui contient le script.Si vous sélectionnez
avant d'exécuter cet ensemble AutoYaST, vous devez copier manuellement le fichier XML AutoYaST spécifié sur cette page d'Assistant dans le fichier de lecteur RAM initial spécifié dans le champ .Par exemple, si initrd.img est votre fichier de lecteur RAM initial et si autoyast.xml est votre fichier XML AutoYaST, exécutez les commandes des tableaux suivants :
Tableau 29-2 Récupération et préparation du fichier de lecteur RAM
Commande |
Description |
---|---|
cd /path_to_RAM_drive_file
|
Remplacez par le répertoire contenant initrd. |
cp initrd initrd.bak |
Effectuer une copie de sauvegarde de votre fichier de lecteur RAM initial (recommandé). |
mv initrd initrd.gz |
Renommez initrd dans un fichier gzip temporaire. |
gzip -d initrd.gz |
Décompresser le fichier .gz Le nom du fichier initrd.gz redevient initrd, et le mode n'est plus compressé. |
mkdir temp |
Créez un répertoire de travail temporaire. |
file initrd |
Déterminez dans quel type de système de fichiers se trouve initrd. Si le type est cpio, exécutez les commandes du Tableau 29-3, Mise à jour d'un type de fichier cpio ; sinon, exécutez les commandes du Tableau 29-4, Mise à jour d'un type de fichier non cpio. |
Tableau 29-3 Mise à jour d'un type de fichier cpio
Tableau 29-4 Mise à jour d'un type de fichier non cpio
Une fois ces commandes exécutées, le fichier de lecteur RAM initial (initrd.img) peut être utilisé avec le fichier XML AutoYaST lorsque cet ensemble AutoYaST est exécuté sur le périphérique.
Nom et chemin d'accès au script AutoYaST (relatif au répertoire par défaut du protocole) : le chemin d'accès doit faire référence au répertoire d'origine du daemon du protocole sélectionné.
Par exemple, si vous sélectionnez le protocole HTTP , indiquez myserver.provo.novell comme nom DNS et spécifiez le chemin et le nom de fichier /scripts/autoyast.xml, l'URL du répertoire d'installation est http://myserver.provo.novell.com/scripts/autoyast.xml, où /scripts/autoyast.xml est relatif au protocole et à l'ID du serveur.
Paramètres supplémentaires du kernel : indiquez des paramètres supplémentaires du kernel. Il ne s'agit pas de paramètres des services de pré-lancement ou ZENworks. Il s'agit de paramètres requis par votre kernel Linux. Pour plus d'informations, reportez-vous à votre documentation Linux.
Les données permanentes d'image d'un périphérique, comme l'adresse IP ou d'autres informations d'identité définies pour son objet de Centre de contrôle ZENworks, se trouvent sur le disque dur à partir duquel le périphérique démarre. Ces informations peuvent être perdues si ce disque dur doit être remplacé. Les options suivantes permettent toutefois de conserver l'adresse IP et les autres informations d'identité du périphérique lors du remplacement du disque dur.
Ces options ne s'appliquent que lorsque cet ensemble de pré-lancement est appliqué à un périphérique spécifique. L'image utilisée dans cet ensemble doit contenir l'ancienne adresse IP du périphérique ainsi que les informations d'objet du Centre de contrôle ZENworks.
(Facultatif) Sélectionnez l'une des options ou les deux options suivantes :
Utiliser l'adresse IP de l'ensemble de pré-lancement au lieu de celle des données sécurisées de l'image :
Utilisez cette option si vous avez préalablement pris une image du périphérique et si vous utilisez cette image avec cet ensemble de pré-lancement. Cette option oblige le processus de prise d'image à écrire l'adresse IP du périphérique contenue dans cette image vers l'emplacement des données permanentes d'image du disque dur de remplacement.
N'utilisez pas cette option si l'image utilisée pour cet ensemble n'a pas été prise depuis ce périphérique.
Si vous ne sélectionnez pas cette option :
Si le périphérique auquel cet ensemble de pré-lancement s'applique utilise toujours son disque dur primaire pour démarrer, l'adresse IP de ses données permanentes d'image continue d'être utilisée.
OU
Si le périphérique auquel cet ensemble de pré-lancement s'applique a reçu un nouveau disque dur à partir duquel démarrer, mais si vous n'avez pas d'image précédente de l'ancien disque dur, l'adresse IP est assignée conformément à la configuration de votre zone de gestion ZENworks pour les périphériques qui ne sont pas enregistrés.
Utiliser les informations d'identité du contenu de l'ensemble de pré-lancement au lieu de celles des données permanentes d'image
Si vous utilisez une image précédente de ce périphérique, cette option écrit les informations d'identité d'objet du Centre de contrôle ZENworks telles qu'elles sont contenues dans l'image dans le nouvel emplacement des données permanentes d'image du disque dur, qui permet au périphérique de conserver son objet du Centre de contrôle ZENworks.
Toutefois, si l'image contenue dans cet ensemble n'a pas été créée à partir de ce périphérique, elle reçoit le nouvel objet de Centre de contrôle ZENworks défini dans l'image.
Si vous ne sélectionnez pas cette option et si le périphérique auquel cet ensemble de pré-lancement s'applique a reçu un nouveau disque dur à partir duquel démarrer, un nouvel objet de Centre de contrôle ZENworks est créé en fonction de la configuration des périphériques non enregistrés de votre zone de gestion ZENworks.
Cliquez sur
pour afficher la page Résumé.Revoyez la configuration, puis cliquez sur un des éléments suivants :
Précédent : cette option permet d'apporter des modifications après avoir vérifié le résumé.
Suivant : permet d'effectuer les tâches suivantes avant de créer l'ensemble :
Spécifier des assignations de périphérique pour cet ensemble
Spécifier des groupes pour cet ensemble
Passez à la Section 29.6, Assignation des ensembles de pré-lancement non assignés pour assigner l'ensemble et terminer l'Assistant.
Terminer : cette option crée l'ensemble AutoYaST configuré avec les paramètres répertoriés dans la page Résumé.
Cet ensemble n'est assigné à aucun périphérique ou groupe après sa création. Pour procéder à cette assignation, vous devez cliquer sur
au lieu de .IMPORTANT :si cet ensemble de pré-lancement a été créé sur un périphérique de gestion à l'intérieur du pare-feu et que vous l'assignez à un périphérique qui se trouve en dehors du pare-feu, le port 8089 doit être ouvert des deux côtés (PUBLIC -> PRIVÉ et PUBLIC <- PRIVÉ).
Lorsqu'un périphérique quelconque assigné à l'ensemble AutoYaST démarre, le travail d'installation de SUSE Linux de cet ensemble s'exécute sur le périphérique.
Un ensemble KickStart contient le logiciel d'installation de Red Hat Linux.
ZENworks Linux Management permet d'installer le logiciel à partir d'un ensemble. Le logiciel inclus dans un ensemble assigné directement est considéré comme obligatoire ; il s'installe sur tous les périphériques assignés (l'ensemble est assigné directement aux périphériques, à leurs groupes ou à leurs dossiers).
Pour configurer un ensemble KickStart et lui assigner des périphériques :
Dans le Centre de contrôle ZENworks, cliquez sur l'onglet
.Cliquez sur
> pour démarrer l'Assistant de création de nouvel ensemble :Dans l'Assistant de création d'un nouvel ensemble, sélectionnez
, puis cliquez sur .Dans la page Sélectionner le type d'ensemble de pré-lancement, sélectionnez
, puis cliquez sur pour afficher la page Définir les informations générales :Remplissez les champs :
Nom : (Obligatoire) bien qu'il soit possible d'identifier les ensembles dans le Centre de contrôle ZENworks par leur type d'icône et par le dossier auquel ils appartiennent, vous devez mettre en place un modèle d'adressage de nom pour différencier les ensembles KickStart d'un même dossier.
Pour plus d'informations, reportez-vous à Section C.0, Conventions d'assignation de nom dans le Centre de contrôle ZENworks.
Dossier : spécifiez l'emplacement où vous souhaitez afficher l'ensemble KickStart dans le Centre de contrôle ZENworks. Ce dossier doit déjà exister. N'indiquez pas un dossier qui n'existe pas encore car ZENworks ne peut pas créer de dossier à partir de cet Assistant.
Description : saisissez une description qui vous aidera à reconnaître l'objectif précis de cet ensemble KickStart.
Cliquez sur
pour afficher la page Définir les attributs AutoInstall :Remplissez les champs :
Fichier de kernel Linux : le chemin d'accès doit faire référence au répertoire d'origine du daemon novell-tftp. Vous pouvez par exemple effectuer les opérations suivantes :
Lecteur RAM initial : le chemin d'accès doit faire référence au répertoire d'origine du daemon novell-tftp. Vous pouvez par exemple effectuer les opérations suivantes :
Protocole et adresse IP requis pour accéder au script : sélectionnez
ou dans la liste déroulante, puis spécifiez l'adresse IP ou le nom DNS du périphérique qui contient le script.Nom et chemin d'accès au script Kickstart (relatif au répertoire par défaut du protocole) : le chemin d'accès doit faire référence au répertoire d'origine du daemon du protocole sélectionné.
Par exemple, si vous avez sélectionné le protocole HTTP, entrez myserver.provo.novell comme nom DNS et entrez le chemin et le nom de fichier /config/ks.cfg. L'URL du répertoire d'installation est http://myserver.provo.novell.com/config/ks.cfg, où /config/ks.cfg est relatif au protocole et à l'ID du serveur.
Paramètres supplémentaires du kernel : indiquez des paramètres supplémentaires du kernel. Il ne s'agit pas de paramètres des services de pré-lancement ou ZENworks. Il s'agit de paramètres requis par votre kernel Linux. Pour plus d'informations, reportez-vous à votre documentation Linux.
Les données permanentes d'image d'un périphérique, comme l'adresse IP ou d'autres informations d'identité définies pour son objet de Centre de contrôle ZENworks, se trouvent sur le disque dur à partir duquel le périphérique démarre. Ces informations peuvent être perdues si ce disque dur doit être remplacé. Les options suivantes permettent toutefois de conserver l'adresse IP et les autres informations d'identité du périphérique lors du remplacement du disque dur.
Ces options ne s'appliquent que lorsque cet ensemble de pré-lancement est appliqué à un périphérique spécifique. L'image utilisée dans cet ensemble doit contenir l'ancienne adresse IP du périphérique ainsi que les informations d'objet du Centre de contrôle ZENworks.
(Facultatif) Sélectionnez l'une des options ou les deux options suivantes :
Utiliser l'adresse IP de l'ensemble de pré-lancement au lieu de celle des données sécurisées de l'image :
Utilisez cette option si vous avez préalablement pris une image du périphérique et si vous utilisez cette image avec cet ensemble de pré-lancement. Cette option oblige le processus de prise d'image à écrire l'adresse IP du périphérique contenue dans cette image vers l'emplacement des données permanentes d'image du disque dur de remplacement.
N'utilisez pas cette option si l'image utilisée pour cet ensemble n'a pas été prise depuis ce périphérique.
Si vous ne sélectionnez pas cette option :
Si le périphérique auquel cet ensemble de pré-lancement s'applique utilise toujours son disque dur primaire pour démarrer, l'adresse IP de ses données permanentes d'image continue d'être utilisée.
OU
Si le périphérique auquel cet ensemble de pré-lancement s'applique a reçu un nouveau disque dur à partir duquel démarrer, mais si vous n'avez pas d'image précédente de l'ancien disque dur, l'adresse IP est assignée conformément à la configuration de votre zone de gestion ZENworks pour les périphériques qui ne sont pas enregistrés.
Utiliser les informations d'identité du contenu de l'ensemble de pré-lancement au lieu de celles des données permanentes d'image
Si vous utilisez une image précédente de ce périphérique, cette option écrit les informations d'identité d'objet du Centre de contrôle ZENworks telles qu'elles sont contenues dans l'image dans le nouvel emplacement des données permanentes d'image du disque dur, qui permet au périphérique de conserver son objet du Centre de contrôle ZENworks.
Toutefois, si l'image contenue dans cet ensemble n'a pas été créée à partir de ce périphérique, elle reçoit le nouvel objet de Centre de contrôle ZENworks défini dans l'image.
Si vous ne sélectionnez pas cette option et si le périphérique auquel cet ensemble de pré-lancement s'applique a reçu un nouveau disque dur à partir duquel démarrer, un nouvel objet de Centre de contrôle ZENworks est créé en fonction de la configuration des périphériques non enregistrés de votre zone de gestion ZENworks.
Cliquez sur
pour afficher la page Résumé.Revoyez la configuration, puis cliquez sur un des éléments suivants :
Précédent : cette option permet d'apporter des modifications après avoir vérifié le résumé.
Suivant : cliquez pour effectuer les tâches suivantes avant de créer l'ensemble :
Spécifier des assignations de périphérique pour cet ensemble
Spécifier des groupes pour cet ensemble
Passez à la Section 29.6, Assignation des ensembles de pré-lancement non assignés pour assigner l'ensemble et terminer l'Assistant.
Terminer : cette option crée l'ensemble kickstart configuré avec les paramètres répertoriés dans la page Résumé.
Cet ensemble n'est assigné à aucun périphérique ou groupe après sa création. Pour procéder à cette assignation, vous devez cliquer sur
au lieu de .IMPORTANT :si cet ensemble de pré-lancement a été créé sur un périphérique de gestion à l'intérieur du pare-feu et que vous l'assignez à un périphérique qui se trouve en dehors du pare-feu, le port 8089 doit être ouvert des deux côtés (PUBLIC -> PRIVÉ et PUBLIC <- PRIVÉ).
Lorsqu'un périphérique quelconque assigné à l'ensemble kickstart démarre, le travail d'installation de Red Hat de cet ensemble s'exécute sur le périphérique.