5.2 Installation du logiciel serveur ZENworks

Pour installer le serveur primaire :

  1. Assurez-vous que le serveur satisfait la configuration requise. Reportez-vous à la Section 2.1, Configuration requise pour le serveur ZENworks.

    Si vous effectuez l'installation sur un périphérique configuré avec DHCP, il est possible que vous rencontriez l'erreur eDirectory suivante dans zlm-config :

    eDir n'a pas démarré correctement. Assurez-vous que cette machine est configurée avec une adresse IP statique ou une adresse DHCP permanente.

    Pour plus d'informations sur la résolution de cette erreur, reportez-vous à la Section A.6, Installation d'un serveur ZENworks sur un périphérique configuré avec DHCP.

    IMPORTANT :si d'autres services sont exécutés sur le port 80, l'installation échoue ; le serveur ne peut pas exécuter d'autres services sur le port 80. Si Apache ou un autre service se connecte au port 80, supprimez ce service ou modifiez le port du service.

    Par exemple, changez de port d'écoute du serveur Web Apache2 (sur SLES 9 SP3 tel qu'indiqué dans /etc/apache2/listen.conf) de 80 à 81. Assurez-vous que le service Apache est arrêté, puis exécutez zlm-config.

  2. Si le fichier etc/hosts contient l'entrée 127.0.0.2 nom_hôte.localdomain nom_hôte, changez-la comme suit :

    Votre_adresse_IP nom_hôte.localdomain nom_hôte

  3. (Conditionnel) Si vous comptez utiliser une base de données existante pour la zone de stockage des données ZENworks, assurez-vous d'avoir bien préparé la base de données. Reportez-vous à la Section 3.0, Préparation de la base de données pour la zone de stockage des données ZENworks.

  4. Sur le serveur Linux, montez le support du produit correspondant à la version de ZENworks Linux Management que vous voulez installer via la commande mount périphérique point_montage.

    • Utilisez le support d'installation Novell ZENworks 7.3 Linux Management du composant Serveur pour installer ce produit.

    • Utilisez le support Novell ZENworks 7.3 Linux Management avec IR1 du composant Serveur pour installer ZENworks 7.3 Linux Management avec IR1.

    Par exemple, pour installer ZENworks 7.3 Linux Management, montez le support du produit via la commande mount /dev/cdrom /zlm73.

    Si vous utilisez une image ISO plutôt qu'un support physique, copiez cette image dans un dossier temporaire sur le serveur Linux, puis montez l'image via la commande suivante : mount -o loop /chemin_dossier_temp/nom_image_iso.iso point_montage

    Remplacez chemin_dossier_temp par le chemin d'accès au dossier temporaire et point_montage par le chemin d'accès à l'emplacement du système de fichiers où vous voulez monter l'image. Le chemin indiqué par point_montage doit déjà exister.

    Par exemple :

    mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install

  5. Loguez-vous en tant que root, puis lancez le programme d'installation à partir du point de montage à l'aide de la commande suivante :

    ./zlm-install

    IMPORTANT :si vous souhaitez installer ZENworks 7.3 Linux Management sur un périphérique SUSE® Linux Enterprise 11, vous pouvez effectuer l'installation à partir de la console en mode texte (tty) plutôt qu'à partir de la session X du périphérique. Pour l'installer par le biais de cette dernière, exécutez la mise à jour des paquetages gpg2 et gpg2-lang vers la version 2.0.9-25.25.1 ou ultérieure. Pour plus d'informations, reportez-vous à la section Upgrade (Mise à niveau) du fichier ZENworks 7.3 Linux Management with Interim Release 1 Readme (Fichier lisezmoi de ZENworks 7.3 Linux Management avec IR1).

    cette procédure permet d'effectuer une installation standard de ZENworks Linux Management. Selon votre situation, vous pouvez utiliser d'autres options avec la commande zlm-install. Pour plus d'informations, reportez-vous à l'Section VI, Annexes.

    Si X Window System n'est pas installé (par exemple, si vous avez effectué l'installation minimale de SUSE Linux Enterprise Server 9), vous devez installer les paquetages glib2, XFree86-libs-32 bits et compat-32 bits sur le serveur avant d'installer ZENworks Linux Management. Lors de l'installation de ZENworks Linux Management sur le serveur, vous devez utiliser le paramètre -x pour éviter les problèmes de dépendance. La commande /zlm-install –x en cours d'exécution ignore les paquetages nécessitant X Window System. À l'Étape 8 ci-dessous, vous devrez indiquer votre accord en réponse au message selon lequel l'installation ne comporte pas les composants zmd-gconfpolicyenforcer, novell-zenworks-zmd-rmagent et vnc.

    Pour plus d'informations sur l'installation de ZENworks Linux Management sur SUSE Linux Enterprise Server avec une installation minimale, reportez-vous à la section Système d'exploitation.

  6. Lorsque vous êtes invité à installer ZENworks, saisissez O pour continuer.

  7. Lisez l'accord de licence de logiciel, appuyez sur la touche page suivante pour faire défiler la page vers le bas, puis saisissez O pour accepter l'accord.

    L'installation du logiciel démarre. Dix composants logiciels vont être installés. La progression de l'installation est affichée pour chaque composant.

    En cas d'installation sur un périphérique SUSE Linux Enterprise Server 10 (SLES 10), un message peut s'afficher pour vous informer que certains paquetages sont déjà installés (par exemple, rug, zmd-inventory ou zen-updater). Certains paquetages fournis avec ZENworks Linux Management sont également fournis avec SLES 10. En fonction des versions de ces paquetages, il se peut que vous soyez invité à réinstaller ces paquetages, ce qui peut écraser les modifications de configuration que vous avez apportées. Appuyez sur O pour continuer.

    En cas d'installation sur un périphérique SUSE Linux Enterprise Server 11 (SLES 11) 64 bits, un message peut s'afficher pour vous informer que les paquetages nici sont déjà installés. Vous serez peut-être invité à réinstaller ces paquetages, ce qui aura pour conséquence de remplacer les modifications que vous avez apportées à la configuration. Appuyez sur O pour continuer.

  8. Lorsque l'installation est terminée, entrez O pour exécuter zlm-config et configurer le serveur ZENworks primaire, ainsi que la zone de gestion.

  9. Si plusieurs interfaces sont configurées, vous êtes invité à entrer l'adresse IP sur laquelle configurer le serveur. Entrez l'adresse IP du périphérique. Par défaut, l'adresse IP sélectionnée comme périphérique est celle de la première interface.

  10. Fournissez les réponses adéquates aux invites suivantes :

    • Est-ce le premier serveur de votre système ? Saisissez O pour Oui.

    • Saisissez un nom unique pour la zone de gestion : saisissez un nom qui vous convienne pour la zone de gestion ZENworks. Par exemple, Novell_Marseille. Ce nom doit être différent de tous les autres noms de zone de gestion dans votre environnement. Si vous utilisez Novell eDirectory, il doit être différent du nom de l'arborescence eDirectory.

    • Saisissez un mot de passe administrateur : saisissez le mot de passe que vous voulez attribuer au compte Administrateur ZENworks par défaut.

    • Répétez le mot de passe administrateur : ressaisissez le mot de passe.

    • Voulez-vous que ZENworks installe et configure une base de données PostgreSQL locale pour vous ? Si vous voulez utiliser une nouvelle base de données PostgreSQL pour la zone de stockage des données ZENworks et qu'elle réside sur le serveur primaire, entrez O pour Oui. Si vous voulez utiliser une base de données PostgreSQL ou Oracle existante, sur le serveur primaire ou sur un serveur distant, entrez N pour Non.

  11. Choisissez de continuer avec un certificat auto-signé ou d'importer votre propre certificat PKCS12. Si vous choisissez d'importer votre propre certificat PKCS12, vous devez entrer l'emplacement du certificat et le mot de passe.

    Pour plus d'informations sur les certificats auto-signés, reportez-vous à la Section A.7, Ajout d'un certificat tiers.

  12. Si vous choisissez d'utiliser une base de données existante, passez à l'Étape 13.

    ou

    Si vous choisissez d'installer et configurer une base de données PostgreSQL locale, passez à l'Étape 14.

  13. Fournissez les réponses adéquates aux invites suivantes pour configurer l'accès à la base de données existante.

    • Adresse IP ou nom d'hôte du serveur base_de_données : saisissez l'adresse IP ou le nom d'hôte DNS du serveur où réside la base de données.

    • Le port que la base de données écoute : saisissez le port d'écoute utilisé par le serveur de base de données. Le port d'écoute PostgreSQL par défaut est 5432. Le port d'écoute Oracle par défaut est 1521.

    • Nom/SID de la base de données : pour une base de données PostgreSQL, saisissez le nom de la base de données. Pour la base de données Oracle, indiquez le SID (System Identifier).

    • Nom de la base de données : saisissez le nom d'utilisateur pour un compte administratif donnant un accès complet à la base de données.

    • Mot de passe utilisateur de base de données : saisissez le mot de passe du compte.

  14. Lorsque la configuration des composants du serveur ZENworks est terminée, vous devez vérifier l'installation. Pour ce faire :

    1. Vérifiez que les services ZENworks s'exécutent via la commande suivante :

      /opt/novell/zenworks/bin/zlm-config --status

      La sortie écran doit indiquer que tous les services fonctionnent.

      Novell ZENworks Imaging Service is running
      
      Novell eDirectory is running
      
      Novell ZENworks Server Management is running
      
      Novell ZENworks Imaging Agent is running
      
      Novell ZENworks Server is running
      
      Novell ZENworks Preboot Policy Daemon is running
      
      Novell ZENworks Management Daemon is running
      
      Novell ZENworks Loader is running
      

      Si un service ne s'exécute pas, utilisez la commande suivante pour le lancer :

      /etc/init.d/nom_service start

      Remplacez servicename par le nom du service à démarrer.

      Service

      Nom du service

      Novell eDirectory

      ndsd

      Novell ZENworks Server

      novell-zenserver

      Novell ZENworks Loader

      novell-zenloader

      Novell ZENworks Imaging Service

      novell-pbserv

      Novell ZENworks Preboot Policy Daemon

      novell-zmgprebootpolicy

      Novell ZENworks Server Management

      novell-zented

      Novell ZENworks Management Daemon

      novell-zmd

      Agent de création d'image Novell

      novell-zislnx

      Par exemple, si Novell ZENworks Management Daemon ne s'exécute pas, utilisez la commande suivante pour le lancer :

      /etc/init.d/novell-zmd start
      

      Pour plus d'informations à propos des services ZENworks, reportez-vous à la section Services ZENworks dans le Guide d'administration de Novell ZENworks 7.3 Linux Management.

    2. (Conditionnel) Si vous utilisez la base de données PostgreSQL, vérifiez qu'elle s'exécute via la commande suivante sur le serveur de la base de données :

      /etc/init.d/postgresql status

    3. Accédez au Centre de contrôle ZENworks en utilisant un navigateur Web qui satisfait les conditions répertoriées à la Section 2.4, Configurations requises pour le poste de travail d'administration. Utilisez l'URL suivante pour accéder au Centre de contrôle :

      https://adresse_serveur_ZENworks_primaire

      Remplacez Adresse_serveur_ZENworks_primaire par l'adresse IP ou le nom DNS du serveur primaire.

      Le Centre de contrôle ZENworks requiert une connexion https:// ; les requêtes vers http:// sont redirigées vers https://.

      Lorsque vous êtes invité à fournir les références de login, choisissez l'utilisateur Administrateur et le mot de passe fourni durant l'installation.

      Dans le Centre de contrôle, cliquez sur l'onglet Périphériques, puis sur le dossier Serveurs pour afficher votre serveur ZENworks primaire.

  15. Après avoir installé avec succès les composants du serveur ZENworks, faites une sauvegarde de sûreté des fichiers suivants :

    • /etc/opt/novell/zenworks/hibernate.cfg.xml

    • /etc/opt/novell/zenworks/tomcat/base/server.xml

    • /etc/opt/novell/zenworks/serversecret

  16. (Facultatif) Assurez-vous que l'horloge système du serveur de ZENworks Linux Management et que celle du serveur sur lequel se trouve la base de données d'Oracle ou de PostgreSQL sont synchrones.

  17. Passez à la section suivante, Spécification de votre code de licence produit.