B.7 Désinstallation du composant Inventaire de poste de travail dans un environnement de grappe

Le composant Inventaire de poste de travail de ZENworks 7 Desktop Management SP1 ne peut pas être désinstallé automatiquement. Vous devez supprimer manuellement le serveur d'inventaire, la base de données d'inventaire exécutée sur Sybase, les objets Novell eDirectory et les fichiers ConsoleOne.

REMARQUE :Si votre base de données est montée sur une plate-forme Oracle ou MS SQL, suivez la procédure de désinstallation recommandée respectivement par Oracle ou MS SQL.

Les objets et les fichiers doivent être supprimés de tous les serveurs et postes de travail sur lesquels les composants Inventaire de poste de travail sont installés.

Dans un déploiement du composant Inventaire de poste de travail en entreprise, commencez par effectuer la désinstallation au niveau de tous les serveurs feuille, puis au niveau des serveurs intermédiaires, et enfin au niveau du serveur racine.

Avant de désinstaller le composant Inventaire de poste de travail, assurez-vous d'avoir effectué une sauvegarde fiable de la base de données d'inventaire installée sur le serveur racine et de l'avoir archivée.

Pour désinstaller manuellement le composant Inventaire de poste de travail, appliquez les procédures suivantes dans l'ordre indiqué :

  1. Section B.7.1, Suppression des objets eDirectory du composant Inventaire de poste de travail
  2. Section B.7.2, Suppression de l'objet eDirectory Base de données d'inventaire
  3. Section B.7.3, Suppression de la base de données d'inventaire Sybase
  4. Section B.7.4, Désinstallation du moteur Sybase
  5. Section B.7.5, Désinstallation du logiciel Serveur d'inventaire
  6. Section B.7.6, Désinstallation du serveur proxy XML
  7. Section B.7.7, Désinstallation des snap-ins du composant Inventaire de poste de travail de ConsoleOne
  8. Section B.7.8, Application des modifications aux scripts de grappe

B.7.1 Suppression des objets eDirectory du composant Inventaire de poste de travail

  1. Sur le serveur d'inventaire NetWare, arrêtez les services d'inventaire en saisissant la commande StopSer * à l'invite de la console du serveur :

  2. Si la stratégie Base de données ZENworks est activée, désactivez-la.

    1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Ensemble Emplacement du service, cliquez sur Propriétés, puis sur Stratégies.

    2. Sélectionnez la stratégie Base de données ZENworks, cliquez sur Propriétés, puis sur l'onglet Gestion de l'inventaire.

    3. Supprimez l'entrée de la base de données d'inventaire spécifiée, puis cliquez sur OK.

      IMPORTANT :Si la stratégie Base de données ZENworks est utilisée par plusieurs serveurs d'inventaire, vous devez désinstaller ces serveurs d'inventaire avant de procéder à cette étape.

  3. Désactivez la stratégie d'inventaire de poste de travail.

    1. Dans ConsoleOne, cliquez avec le bouton droit de la souris sur l'objet Ensemble Poste de travail, puis cliquez sur Propriétés.

    2. Cliquez sur Stratégies, puis sélectionnez la sous-option du système d'exploitation approprié.

    3. Si la stratégie d'inventaire de poste de travail est activée, sélectionnez-la, puis cliquez sur le bouton Réinitialiser et sur Oui.

    4. Désélectionnez la stratégie d'inventaire de poste de travail.

    5. Cliquez sur Appliquer, puis sur Fermer.

      IMPORTANT :Si vous avez configuré la stratégie d'inventaire de poste de travail pour plusieurs systèmes d'exploitation, sélectionnez la sous-option du système d'exploitation approprié dans l'onglet Stratégies, et répétez cette étape.

  4. Désactivez la stratégie de transfert en amont et la stratégie de mise à jour du dictionnaire, si ces stratégies sont configurées.

    1. Dans ConsoleOne, localisez le conteneur de l'objet Ensemble Serveur, puis cliquez avec le bouton droit de la souris sur l'objet Ensemble Serveur. Ensuite, cliquez sur Propriétés et sur Stratégies, puis cliquez sur la sous-option NetWare.

    2. Sélectionnez la stratégie de transfert en amont, puis cliquez sur le bouton Réinitialiser et sur Oui.

    3. Désélectionnez la stratégie de transfert en amont.

    4. Sélectionnez la stratégie de mise à jour du dictionnaire, puis cliquez sur le bouton Réinitialiser et sur Oui.

    5. Désélectionnez la stratégie de mise à jour du dictionnaire.

    6. Cliquez sur Appliquer, puis sur Fermer.

  5. Dans ConsoleOne, localisez le conteneur de l'objet Service d'inventaire et supprimez l'objet Service d'inventaire.

B.7.2 Suppression de l'objet eDirectory Base de données d'inventaire

Dans ConsoleOne, localisez le conteneur de l'objet Base de données d'inventaire et supprimez l'objet Base de données d'inventaire.

B.7.3 Suppression de la base de données d'inventaire Sybase

  1. Arrêtez la base de données Sybase en saisissant la commande q à l'invite de la console Sybase.

  2. Sur chaque nœud de grappe, supprimez l'entrée chemin_basededonnées\mgmtdb.db du fichier sys:\system\mgmtdbs.ncf.

    IMPORTANT :Ne supprimez pas d'autres chemins d'accès aux bases de données.

  3. Notez la valeur de la clé INVDBPATH située dans sys:\system\zenworks.properties, sur un nœud de grappe.

  4. À partir de la valeur identifiée dans la clé INVDBPATH, supprimez les fichiers de la base de données d'inventaire (mgmtdb*.db), y compris mgmtdb.log sur chaque nœud de grappe.

    IMPORTANT :Avant de les supprimer, assurez-vous d'avoir effectué une sauvegarde fiable des fichiers de la base de données si vous voulez utiliser les informations d'inventaire qu'ils contiennent.

  5. Sur chaque nœud de grappe, supprimez la clé INVDBPATH située dans le fichier sys:\system\zenworks.properties.

  6. Sur chaque nœud de grappe, supprimez la clé ZFD_INVENTORY_DATABASE_SERVER.

    Sur chaque nœud de grappe, supprimez la section suivante du fichier sys:\system\zenworks.properties :

    [ZfD_Inventory_Database_Server]Version = 7.0 Desktop Management product build date
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  7. Démarrez la base de données Sybase si elle n'est pas désinstallée et si elle est utilisée par d'autres produits ZENworks.

    À l'invite de la console Sybase, saisissez la commande mgmtdbs.ncf.

B.7.4 Désinstallation du moteur Sybase

Si le moteur Sybase est utilisé par d'autres produits ZENworks, vous devez au préalable désinstaller la base de données avant de procéder à la désinstallation du moteur Sybase. Pour plus d'informations, reportez-vous à Section B.7.3, Suppression de la base de données d'inventaire Sybase.

  1. Arrêtez la base de données Sybase en saisissant la commande q à l'invite de la console Sybase.

  2. Notez la valeur de la clé DBENGINEPATH située dans sys:\system\zenworks.properties, sur un nœud de grappe.

  3. Vérifiez si la base de données est montée sur le serveur de base de données.

    Sur chaque nœud de grappe, le fichier sys:\system\mgmtdbs.ncf inclut l'entrée .db si la base de données est montée sur le serveur de base de données.

    Si ce fichier ne contient pas l'entrée .db, supprimez mgmtdbs.ncf de tous les nœuds de grappe. Si le fichier contient l'entrée .db, arrêtez la suppression du moteur Sybase.

  4. Sur chaque nœud de grappe, supprimez l'entrée mgmtdbs.ncf du script de chargement de grappe.

  5. Supprimez dbsrv8.nlm du script de déchargement.

  6. Supprimez le répertoire spécifié dans DBENGINEPATH (identifié à l'étape 3).

  7. Supprimez la clé DBENGINEPATH située dans sys:\system\zenworks.properties, sur chaque nœud de grappe.

B.7.5 Désinstallation du logiciel Serveur d'inventaire

  1. Sur le serveur d'inventaire NetWare, arrêtez le service d'inventaire en saisissant la commande StopSer * à l'invite de la console.

  2. Déchargez java.nlm en saisissant la commande java -exit à l'invite de la console du serveur d'inventaire NetWare.

  3. Notez la valeur des clés INVSRVPATH et ZWSPATH situées dans sys:\system\zenworks.properties, sur un nœud de grappe.

  4. Supprimez la clé ZFD_INVENTORY_SERVER.

    Sur chaque nœud de grappe, supprimez la section suivante du fichier sys:\system\zenworks.properties :

    [ZfD_Inventory_Server]Version = 7.0 Desktop Management product build date
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  5. Supprimez le répertoire cheminserveurinv\scandir de tous les nœuds de grappe.

  6. Sur chaque nœud de grappe, supprimez le répertoire cheminserveurinv\server.

  7. Supprimez les entrées suivantes du script de chargement de grappe sur tous les noeuds de grappe :

    ; ZENworks Inventory Settings
    
    StartInv.ncf
    
  8. Supprimez les entrées suivantes du script de déchargement :

    java -killzenwsinv
    
    java -killzwexit
    
  9. Sur chaque nœud de grappe, supprimez les fichiers suivants du répertoire sys:\system :

    • invenv.ncf
    • invenvset.ncf
    • listser.ncf
    • startinv.ncf
    • startser.ncf
    • startzws.ncf
    • stopser.ncf
    • dbexport.ncf
    • debug.properties
    • stopdb.ncf
  10. Si les services de stratégie et de distribution et le serveur proxy XML ne sont pas installés sur le serveur d'inventaire, retirez les composants ZENworks Web Server en supprimant le répertoire spécifié par ZWSPATH.

    1. Supprimez les entrées suivantes du script de chargement de grappe sur tous les noeuds de grappe :

      ; ZENworks Inventory Settings
      
      ZFS.ncf
      
    2. Sur chaque nœud de grappe, supprimez zwsstart.ncf du répertoire sys:\system.

    3. Sur chaque nœud de grappe, supprimez la clé ZWSPATH située dans sys:\system\zenworks.properties.

    4. Supprimez zws_volume:\zfs-startup.xml.

    5. Supprimez zws_volume:\zenworks\zfs.ncf.

  11. Sur chaque nœud de grappe, supprimez la clé INVSRVPATH située dans sys:\system\zenworks.properties.

B.7.6 Désinstallation du serveur proxy XML

  1. Déchargez java.nlm en saisissant la commande java -killzfsexit à l'invite de la console du serveur.

  2. Notez la valeur de la clé ZWSPATH située dans sys:\system\zenworks.properties, sur un nœud de grappe.

  3. Sur chaque nœud de grappe, supprimez la section suivante du fichier sys:\system\zenworks.properties :

    [ZfD_XML_Proxy_Server]
    
    Version=7.0 Desktop Management product build date
    
    Installed_From = Product CD
    
    Support_Pack = 0
    
  4. Supprimez les entrées suivantes du script de chargement de grappe sur tous les noeuds de grappe :

    ; ZENworks Inventory Settings
    
    ZFS.ncf
    
  5. Sur chaque nœud de grappe, supprimez zwsstart.ncf du répertoire sys:\system.

  6. Sur chaque nœud de grappe, supprimez le répertoire ZWSPATH et l'entrée ZWSPATH située dans sys:\system\zenworks.properties.

  7. Supprimez zfs-startup.xml et zfs.ncf du répertoire volume_ZWS:\zenworks\zfs-startup.xml.

B.7.7 Désinstallation des snap-ins du composant Inventaire de poste de travail de ConsoleOne

Ne désinstallez pas ConsoleOne si vous l'utilisez pour gérer d'autres produits.

Pour supprimer uniquement les snap-ins du composant Inventaire de poste de travail de ConsoleOne :

  1. Fermez ConsoleOne s'il est en cours d'exécution.

    Si ConsoleOne est appelé directement à partir du serveur d'inventaire sur plusieurs postes de travail, vous devez fermer ConsoleOne sur tous ces postes de travail.

  2. Dans le répertoire répertoire_installation_consoleone\1.2 de votre serveur ou poste de travail, effectuez les opérations suivantes :

    1. Supprimez les fichiers suivants :

      • \lib\zen\dbexport.jar
      • \lib\zen\desktop.jar
      • \lib\zen\zeninvimages.jar
      • \lib\zen\zenutility.jar
      • \lib\zen\statuslog.jar
      • \lib\zen\classes12.zip\lib\zen\vbjapp.jar\lib\zen\vbjorb.jar\lib\zen\jdbcdrv.zip
      • \snapins\zen\inventorysnapins.jar
      • \snapins\zen\inventorysnapins3x.jar\snapins\zen\dataexportsnapins.jar\snapins\zen\policymigration.jar\snapins\zen\workstationsnapins.jar\snapins\zen\tracer.jar\help\novellserverinv.hs\bin\directoryrights.dll\bin\displayrules.properties\bin\schemarules.properties
    2. Supprimez les répertoires suivants :

      • \reporting\canned\novellreporting\zeninventory
      • \reporting\canned\novellreporting\zeninventory30
      • \reporting\canned\novellreporting\zeninventory32
      • \reporting\canned\novellreporting\zeninventory3x
      • \reporting\canned\novellreporting\zeninventory4x
  3. Si vous n'avez pas installé les snap-ins ConsoleOne de gestion à distance sur le même poste de travail ou serveur, supprimez les fichiers suivants :

    • \bin\desktop4.exe
    • \bin\mssql.ini
    • \bin\msvp60.dll
    • \bin\ndsaccess.dll
    • \bin\oracle.ini
    • \bin\remagent.ini
    • \bin\sybase.ini
    • \help\novellzeninven.hs
    • \help\novellzenrmgt.hs \help\en\novell_zfd_inventory
    • \help\en\novell_zfd_remotemgmt
    • \lib\zen\desktop.jar
    • \lib\zen\desktop3x.jar\lib\zen\desktopcommonutility.jar
    • \resources\resources.jar
    • \snapins\zen\commonsnapins.jar

B.7.8 Application des modifications aux scripts de grappe

Pour appliquer aux scripts de grappe les modifications apportées à la désinstallation en suivant les instructions de la section Désinstallation du composant Inventaire de poste de travail dans un environnement de grappe, vous devez déconnecter la grappe, puis la reconnecter.