Pour mettre à jour un dictionnaire de logiciels, suivez l'une des procédures ci-après :
REMARQUE :Le dictionnaire est mis à jour et publié une fois par trimestre dans ce TID.
Un serveur d'inventaire peut recevoir des mises à jour de dictionnaire à partir de tout autre serveur d'inventaire, cela quel que soit le rôle du serveur. Le rôle du serveur d'inventaire indique si le serveur reçoit les informations d'inventaire, enregistre les informations dans une base de données locale ou transfère en amont les informations d'inventaire.
Pour mettre à jour et distribuer le dictionnaire de logiciels entre serveurs d'inventaire :
Téléchargez manuellement le dictionnaire à partir du site Web du support technique de Novell et enregistrez-le dans le répertoire répertoire_installation_zenworks\zenworks\inv\server\dictdir sur le serveur d'inventaire.
Configurez la stratégie de mise à jour du dictionnaire. Pour plus d'informations, reportez-vous à la Section 73.8, Configuration de la stratégie de mise à jour de dictionnaire.
Tous les serveurs d'inventaire disposent d'un fournisseur de dictionnaire et d'un utilisateur de dictionnaire qui sont automatiquement installés en même temps que l'inventaire de poste de travail.
Au démarrage d'un serveur d'inventaire, l'utilisateur de dictionnaire lit la stratégie de mise à jour de dictionnaire et contacte le fournisseur de dictionnaire (qui s'exécute sur un autre serveur d'inventaire) spécifié dans la stratégie.
Ensuite, l'utilisateur de dictionnaire recherche les mises à jour de dictionnaire en fonction de la planification définie dans la stratégie de mise à jour de dictionnaire. Il compare la date du fichier du dictionnaire sur le fournisseur de dictionnaire avec le fichier enregistré localement. Si le fichier du fournisseur de dictionnaire est plus récent, l'utilisateur de dictionnaire le télécharge depuis le fournisseur de dictionnaire à l'aide de l'outil XML-RPC selon la planification.
Les règles définies par l'utilisateur dans le fichier du dictionnaire téléchargé sont fusionnées avec celles qui figurent dans le dictionnaire local. Si la fusion donne comme résultat un ensemble de règles différentes de celles qui sont présentes localement, l'ensemble de règles consolidé est écrit dans le dictionnaire local. Lors du processus de fusion, des conflits peuvent survenir, lesquels sont résolus sur la base des points suivants :
Le scénario suivant illustre la distribution du dictionnaire de logiciels sur les serveurs d'inventaire.
Dans ce scénario, il existe une arborescence d'inventaire composée d'un serveur racine (R1), d'un serveur feuille (L1) et de 2 serveurs autonomes (S1 et S2). L1 transfère en amont informations d'inventaire vers R1.
Suivez la procédure ci-dessous pour mettre à jour le dictionnaire de logiciels sur tous les serveurs d'inventaire.
Pour que S1 et S2 reçoivent automatiquement la toute dernière version du dictionnaire à partir de R1, créez et configurez une stratégie de mise à jour du dictionnaire en spécifiant R1 comme le fournisseur du dictionnaire et associez la stratégie à S1et S2. Pour plus d'informations sur la configuration de la stratégie de mise à jour du dictionnaire, reportez-vous à la Section 73.8, Configuration de la stratégie de mise à jour de dictionnaire.