29.7 Configuration des périphériques pour la création d'image

Les sections suivantes traitent des procédures de préparation des périphériques pour la création d'image. Les procédures qui s'appliquent à votre cas dépendent de votre stratégie de déploiement de création d'image. Pour plus d'informations, reportez-vous à la Section 29.3.2, Déploiement des services de pré-lancement dans un environnement réseau.

Si vous utilisez les services de pré-lancement (PXE) comme méthode de création d'image, l'environnement PXE doit être activé sur le périphérique. Pour plus d'informations, reportez-vous à la Section 29.2.1, Utilisation des services de pré-lancement (PXE).

Si vous utilisez une partition ZENworks comme méthode de création d'image, vous devez créer cette partition sur le périphérique. Pour plus d'informations, reportez-vous à la section Création d'une partition ZENworks.

Si votre machine virtuelle ou physique clonée ne démarre pas correctement, vous devez désactiver l'utilisation des noms de périphériques persistants pour le réseau et le stockage des produits CODE 10. Pour plus d'informations, reportez-vous à la Section 29.7.3, Désactivation des noms de périphériques persistants.

Les sections suivantes contiennent des informations supplémentaires :

29.7.1 Configuration requise pour le périphérique

Cette section présente les prérequis pour l'utilisation d'un périphérique connecté à un réseau.

Il est possible (mais peu pratique) de créer une image pour le périphérique sans qu'il ne soit connecté au réseau. De telles opérations ne peuvent pas être entièrement automatisées.

Voici les prérequis pour le périphérique :

Tableau 29-7 Configuration requise pour le périphérique

Le périphérique doit présenter

Motifs

Carte Ethernet prise en charge

Le périphérique doit se connecter au serveur de création d'image pour stocker ou récupérer les images. Cette connexion est effectuée lorsque le périphérique est sous le contrôle du moteur de création d'image ZENworks. Par conséquent, assurez-vous que le périphérique est doté d'une carte Ethernet prise en charge. Pour plus d'informations, reportez-vous à la section Cartes Ethernet prises en charge.

Espace libre sur le disque pour une partition ZENworks (facultatif)

À moins que vous n'utilisiez PXE, les opérations sans surveillance requièrent l'installation d'une partition ZENworks sur le disque dur du périphérique pour que le moteur de création d'image ZENworks puisse prendre le contrôle au démarrage. La taille par défaut de la partition est de 150 Mo et la taille minimale est de 50 Mo. Cette partition n'est pas nécessaire si vous effectuez manuellement les opérations de création d'image grâce à des CD, DVD ou disquettes de démarrage. La partition peut être exprimée en méga-octects d'espace disque.

Architecture matérielle standard

La configuration NEC*PC98 n'est pas prise en charge.

PXE activé

Si vous utilisez les services de pré-lancement, PXE doit être activé dans le BIOS. Pour plus d'informations, reportez-vous à la Section 29.2.1, Utilisation des services de pré-lancement (PXE).

Type de partition de création d'image prise en charge

Les seuls type de partition pris en charge pour la création d'image sont les systèmes de fichiers ReiserFS, Ext2, et Ext3.

REMARQUE :le programme de création d'image ZENworks Linux Management ne prend pas en charge les périphériques exécutant des gestionnaires d'amorçage comme System Commander. Les gestionnaires d'amorçage créent leurs propres données dans le secteur de démarrage (MBR) et écrasent les données du système d'amorçage ZENworks. Le périphérique ne peut donc pas communiquer avec le serveur de création d'image. Si vous utilisez des gestionnaires d'amorçage dans votre environnement, vous devrez les désactiver ou les annuler avant d'effectuer les opérations de création d'image.

29.7.2 Activation des opérations de création d'image sur un périphérique

Utilisez l'une des méthodes suivantes pour activer les opérations de création automatique d'image sur un périphérique :

Utilisation de l'environnement PXE

Vous pouvez configurer un périphérique pour que son image soit automatiquement créée depuis les ensembles de pré-lancement en activant l'environnement PXE sur ce périphérique.

Pour plus d'informations, reportez-vous à la Section 29.6.1, Activation de l'environnement PXE sur un périphérique compatible PXE.

Utilisation d'une partition ZENworks

Si vous ne pouvez pas activer l'environnement PXE sur le périphérique, vous pouvez utiliser une partition pour effectuer des opérations de création d'image sans surveillance.

Pour plus d'informations, reportez-vous à la section Création d'une partition ZENworks.

Utilisation d'un CD ou d'un DVD

Si vous ne pouvez pas utiliser les méthodes faisant appel à l'environnement PXE ou à la partition ZENworks pour automatiser la création d'image de vos périphériques, vous pouvez manuellement créer l'image d'un périphérique à l'aide d'un CD ou DVD du programme de création d'image.

Pour plus d'informations, reportez-vous à la Section 30.1.3, Configuration d'opérations de création d'image en mode hors connexion.

29.7.3 Désactivation des noms de périphériques persistants

Lorsque vous essayez de démarrer une machine virtuelle ou physique clonée, les problèmes suivants peuvent survenir :

  • Impossible de trouver les systèmes de fichiers

  • Le réseau ne fonctionne pas

  • Des modifications ont été apportées aux noms de périphérique réseau

Pour réparer ces problèmes, vous devez désactiver les noms de périphériques persistants pour le réseau et le stockage avant de cloner les périphériques.

Désactivation des noms de périphériques réseau persistants

Consultez les sections suivantes pour comprendre la procédure permettant de désactiver les noms de périphériques réseau persistants sous SLES 10, SLED 10, SLES 9 et NLD :

Désactivation des noms de périphériques réseau persistants sous SLES 10 / SLED 10
  1. Réinitialisez la configuration udev des périphériques réseau en exécutant la commande suivante :

    cat < /dev/null > /etc/udev/rules.d/30-net_persistent_names.rules command.

  2. Renommez les fichiers de configuration Ethernet pour initialiser les périphériques Ethernet au démarrage.

    1. Allez dans /etc/sysconfig/network.

    2. Recherchez le fichier ifcfg-eth de chaque périphérique Ethernet. Dans le nom de fichier, l'identifiant arrière d'un périphérique Ethernet représente son adresse MAC.

      Exemple : dans le fichier ifcfg-eth-id-00:AA:BB:11:22:33, l'identifiant arrière, AA:BB:22:33 correspond à l'adresse MAC du périphérique.

    3. Renommez le fichier en ifcfg-ethX, où X représente le numéro des périphériques Ethernet du système. Par exemple, le nom de la configuration eth0 est ifcfg-eth0.

  3. Dans le fichier the /etc/sysconfig/network/config, remplacez la valeur FORCE_PERSISTENT_NAMES par No.

  4. Redémarrez le périphérique.

Désactivation des noms de périphériques réseau persistants sous SLES 9 / NLD

Vous devez renommer le fichier de configuration Ethernet pour initialiser les périphériques Ethernet au démarrage.

  1. Allez dans /etc/sysconfig/network.

  2. Recherchez le fichier ifcfg-eth de chaque périphérique Ethernet. Dans le nom de fichier, l'identifiant arrière d'un périphérique Ethernet représente son adresse MAC.

    Exemples

    In the ifcfg-eth-id-00:AA:BB:11:22:33 file, the trailing identifier, AA:BB:22:33, is the MAC address for the device.
    
  3. Renommez le fichier en ifcfg-ethX, où X représente le numéro des périphériques Ethernet du système. Par exemple, le nom de la configuration eth0 estifcfg-eth0.

Désactivation des noms de périphérique de stockage persistants

Pour désactiver les noms de périphérique de stockage persistants sous SLES9//SLES10/SLED9/SLED10, procédez comme suit :

  1. Recherchez les références /dev/disk/by-* dans le fichier de configuration du chargeur de démarrage /boot/grub/menu.lst et dans la table du système de fichiers /etc/fstab.

  2. Stockez l'assignation des liens symboliques /dev/disk/by-* à leurs cibles dans un fichier de travail : ls -l /dev/disk/by-* > /tmp/scratchpad.txt.

  3. Supprimez les entrées spécifiques au stockage, telles que les volumes SAN ou iSCSI, qui ne se trouvent pas en local sur le système.

  4. Dans les fichiers /boot//grub/menu.lst et /etc/fstab, remplacez les entrées /dev/disk/by-* du fichier de travail par les noms de périphériques vers lesquels les liens symboliques pointent.

  5. Redémarrez le périphérique.