16.2 Exécution d'une installation sans surveillance

Vous pouvez utiliser un fichier de réponses pour effectuer une installation sans surveillance de ZENworks . Vous pouvez éditer le fichier de réponses par défaut (fourni dans lecteur_DVD:\Disk1\InstData\silentinstall.properties), ou effectuer une installation pour créer votre propre version du fichier de réponses contenant les informations d'installation de base et éditer cette copie selon vos besoins.

Pour une base de données Sybase intégrée, vous devez créer un fichier de réponses pour effectuer une installation sans surveillance, vous ne pouvez pas réutiliser le fichier de réponses généré pour un serveur qui utilise la base de données externe.

Procédez de la façon suivante pour créer le fichier de réponses, puis utilisez-le pour effectuer une installation sans surveillance :

16.2.1 Création du fichier de réponses

  1. Exécutez l'exécutable d'installation de ZENworks sur un serveur en utilisant l'une des méthodes suivantes :

    • Interface utilisateur graphique Linux : sh /media/cdrom/setup.sh ‑s

      L'utilisation de la commande sh résout les problèmes de droits.

    • Ligne de commande Linux : sh /media/cdrom/setup.sh ‑e ‑s

    Pour plus d'informations sur les arguments d'installation, reportez-vous à la section Arguments de l'exécutable d'installation.

  2. Lorsque vous y êtes invité, indiquez un chemin pour votre fichier de réponses personnalisé.

    Lorsque vous utilisez l'argument -s tout seul, le programme d'installation vous demande le chemin du fichier de réponses. Le nom du fichier par défaut est silentinstall.properties ; vous pourrez le renommer par la suite (reportez-vous à l'Étape 3.f).

  3. Ajoutez le mot de passe de votre zone de gestion et de votre base de données externe à votre fichier de réponses personnalisé.

    Étant donné que le mot de passe de la base de données externe que vous saisissez au cours de la création du fichier de réponses personnalisé n'est pas enregistré dans ce fichier, vous devez l'ajouter, de même que le mot de passe de la zone de gestion, à chaque copie du fichier de réponses afin qu'il soit fourni correctement lors d'une installation sans surveillance.

    Éventuellement, vous pouvez créer une variable d'environnement pour transmettre le mot de passe à l'installation sans surveillance. Les instructions qui permettent cette opération se trouvent dans le fichier de réponses dans lequel les informations sur le mot de passe sont stockées.

    Lorsque vous modifiez le fichier de réponses, vous pouvez effectuer toutes les autres modifications nécessaires pour le personnaliser en vue de votre installation sans surveillance. Le fichier de réponses contient des instructions concernant ses différentes parties.

    Pour ajouter les mots de passe de la base de données externe et de la zone de gestion au fichier de réponses :

    1. Ouvrez le fichier de réponses dans un éditeur de texte.

      Votre fichier de réponses personnalisé est stocké à l'emplacement que vous avez spécifié à l'Étape 2.

      Si vous modifiez le fichier de réponses par défaut, il se trouve dans lecteur_DVD:\Disk1\InstData\silentinstall.properties.

    2. Recherchez ADMINISTRATOR_PASSWORD=.

    3. Remplacez $lax.nl.env.ADMIN_PASSWORD$ par le mot de passe.

      Par exemple, si le mot de passe est novell, l'entrée sera :

      ADMINISTRATOR_PASSWORD=novell
    4. (Facultatif) Si vous utilisez une base de données externe, recherchez la ligne DATABASE_ADMIN_PASSWORD=, puis remplacez $lax.nl.env.ADMIN_PASSWORD$ par le mot de passe.

    5. (Facultatif) Si vous utilisez une base de données externe, recherchez la ligne DATABASE_ACCESS_PASSWORD=, puis remplacez $lax.nl.env.ADMIN_PASSWORD$ par le mot de passe effectif.

    6. Si vous voulez ajouter un autre serveur primaire à la zone de gestion existante, vous devez fournir les informations suivantes dans le fichier de réponses :

      PRIMARY_SERVER_ADDRESS=$Primary_Server_IPaddress$
      PRIMARY_SERVER_PORT=$Primary_Server_port$
      PRIMARY_SERVER_CERT=-----BEGIN CERTIFICATE-----MIID9DCCLotsOfEncryptedCharactersSja+bY05Y=-----END CERTIFICATE-----

      PRIMARY_SERVER_ADDRESS correspond à l'adresse IP ou au nom DNS du serveur primaire parent si le serveur secondaire est installé dans une zone de gestion existante.

      PRIMARY_SERVER_PORT est le port SSL utilisé par le serveur primaire parent si le serveur secondaire est installé dans une zone de gestion existante. Le numéro de port par défaut est 443.

      PRIMARY_SERVER_CERT= est le certificat spécifié sur le serveur primaire parent si le serveur secondaire est installé dans une zone de gestion existante. Le certificat doit être au format de chaîne base64 d'un certificat X.509 et la chaîne de certificat doit être spécifiée sur une seule ligne. Les éléments ci-dessus sont un simple exemple des informations du certificat.

    7. Enregistrez le fichier et quittez l'éditeur.

  4. Après avoir terminé les modifications de votre fichier de réponses personnalisé, copiez-le à partir du chemin spécifié à l'Étape 2 vers un emplacement de chaque serveur sur lequel vous l'utiliserez pour l'installation sans surveillance.

  5. Pour utiliser le fichier de réponses mis à jour, passez à la Réalisation de l'installation.

16.2.2 Réalisation de l'installation

  1. Sur le serveur d'installation sur lequel vous allez effectuer une installation sans surveillance, insérez le DVD d'installation de Novell ZENworks et montez-le.

  2. Pour démarrer l'installation sans surveillance, exécutez la commande suivante :

    • sh /media/cdrom/setup.sh ‑s -f chemin_du_fichier.

    chemin_du_fichier est soit le chemin complet du fichier de réponses que vous avez créé à la Création du fichier de réponses, soit un répertoire contenant le fichier silentinstall.properties (le fichier doit obligatoirement porter ce nom).

    L'utilisation de la commande sh résout les problèmes de droits.

    Si vous avez renommé le fichier de réponses mis à jour, indiquez son nouveau nom avec le chemin.

    En l'absence de nom de fichier, ou si le chemin ou le fichier n'existe pas, le paramètre -f est ignoré et l'installation par défaut (par interface graphique ou ligne de commande) est exécutée à la place d'une installation sans surveillance.

  3. Pour créer un autre serveur primaire pour la zone de gestion en effectuant une installation sans surveillance, retournez à l'Étape 1 ; sinon, passez à l'Étape 4.

  4. Après l'installation, passez à la Vérification de l'installation.