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

Le composant Inventaire de poste de travail de ZENworks 6.5 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 eDirectoryTM et les fichiers ConsoleOne®.

REMARQUE :  Si votre base de données d'inventaire 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. Suppression des objets eDirectory du composant Inventaire de poste de travail
  2. Suppression de l'objet eDirectory Base de données d'inventaire
  3. Suppression de la base de données d'inventaire Sybase
  4. Désinstallation du moteur Sybase
  5. Désinstallation du logiciel Serveur d'inventaire
  6. Désinstallation du serveur proxy XML
  7. Désinstallation des snap-ins du composant Inventaire de poste de travail de ConsoleOne
  8. Application des modifications aux scripts de grappe


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 entrant la commande StopSer * à l'invite de la console du serveur :

  2. Si la règle 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 Règles.

    2. Sélectionnez la règle 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 règle Base de données ZENworks est utilisée par plusieurs serveurs d'inventaire, vous devez désinstaller ces serveurs d'inventaire avant d'effectuer cette étape.

  3. Désactivez la règle d'inventaire de poste de travail.

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

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

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

    4. Désélectionnez la règle d'inventaire de poste de travail.

    5. Cliquez sur Appliquer, puis sur Fermer.

    IMPORTANT :  Si vous avez configuré la règle 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 Règles, et répétez cette étape.

  4. Désactivez la règle de transfert en amont et la règle de mise à jour du dictionnaire, si ces règles sont configurées.

    1. Dans ConsoleOne, localisez le conteneur de l'objet Ensemble Serveur, cliquez avec le bouton droit sur l'objet Ensemble Serveur, cliquez sur Propriétés, sur Règles, puis sur la sous-option NetWare.

    2. Sélectionnez la règle de transfert en amont, cliquez sur le bouton Réinitialiser, puis sur Oui.

    3. Désélectionnez la règle de transfert en amont.

    4. Sélectionnez la règle de mise à jour du dictionnaire, cliquez sur le bouton Réinitialiser, puis sur Oui.

    5. Désélectionnez la règle 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.


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.


Suppression de la base de données d'inventaire Sybase

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

  2. Supprimez l'entrée chemin_base_données\mgmtdb.db de sys:\system\mgmtdbs.ncf sur tous les nœuds de grappe.

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

  3. Notez la valeur de la clé INVDBPATH qui se trouve dans sys:\system\zenworks.properties sur chaque 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 tous les nœuds 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. Supprimez la clé INVDBPATH de sys:\system\zenworks.properties sur tous les nœuds de grappe.

  6. Supprimez la clé ZFD_INVENTORY_DATABASE_SERVER sur tous les nœuds de grappe.

    Supprimez la section suivante de sys:\system\zenworks.properties sur tous les nœuds de grappe :

    [Serveur_Base_données_Inventaire_ZfD]Version = 6.5.0 date de la version du produit ZENworks Desktop Management
    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, tapez la commande mgmtdbs.ncf.


Désinstallation du moteur Sybase

Vous pouvez supprimer le moteur Sybase uniquement s'il n'est pas utilisé par d'autres produits ZENworks.

  1. 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.

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

  3. Notez la valeur de la clé DBENGINEPATH qui se trouve dans sys:\system\zenworks.properties sur chaque nœud de grappe.

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

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

    Si le 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.

  5. Supprimez l'entrée mgmtdbs.ncf du script de chargement de grappe sur tous les nœuds de grappe.

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

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

  8. Supprimez la clé DBENGINEPATH de sys:\system\zenworks.properties sur tous les nœuds de grappe.


Désinstallation du logiciel Serveur d'inventaire

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

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

  3. Notez la valeur des clés INVSRVPATH et ZWSPATH qui se trouvent dans sys:\system\zenworks.properties sur chaque nœud de grappe.

  4. Supprimez la clé ZFD_INVENTORY_SERVER.

    Supprimez la section suivante de sys:\system\zenworks.properties sur tous les nœuds de grappe :

    [Serveur_inventaire_ZfD]Version = 6.5.0 date de la version du produit ZENworks Desktop Management
    Installed_From = Product CD
    Support_Pack = 0
  5. Supprimez le répertoire invsrvpath\scandir sur tous les nœuds de grappe.

  6. Supprimez le répertoire invsrvpath\server sur tous les nœuds de grappe.

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

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

    java -killzenwsinv
    java -killzwexit
  9. Supprimez les fichiers suivants du répertoire sys:\system sur tous les nœuds de grappe :

    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 règles 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 nœuds de grappe :

      ; ZENworks Inventory Settings
      ZFS.ncf
    2. Supprimez zwsstart.ncf du répertoire sys:\system sur tous les nœuds de grappe.

    3. Supprimez la clé ZWSPATH de sys:\system\zenworks.properties sur tous les nœuds de grappe.

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

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

  11. Supprimez la clé INVSRVPATH du fichier sys:\system\zenworks.properties sur tous les nœuds de grappe.


Désinstallation du serveur proxy XML

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

  2. Notez la valeur de ZWSPATH qui se trouve dans sys:\system\zenworks.properties sur chaque nœud de grappe.

  3. Supprimez la section suivante de sys:\system\zenworks.properties sur tous les nœuds de grappe :

    [ZfD_XML_Proxy_Server]
    Version=6.5.0 Date de version du produit Desktop Management
    Installed_From = Product CD
    Support_Pack = 0
  4. Supprimez les entrées suivantes du script de chargement de grappe sur tous les nœuds de grappe :

    ; ZENworks Inventory Settings
    ZFS.ncf 
  5. Supprimez zwsstart.ncf du répertoire sys:\system sur tous les nœuds de grappe.

  6. Supprimez le répertoire ZWSPATH et l'entrée ZWSPATH de sys:\system\zenworks.properties sur tous les nœuds de grappe.

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


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 tâches suivantes :

    • 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
    • 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


Application des modifications aux scripts de grappe

Pour appliquer aux scripts de grappe les modifications que vous avez apportées dans les sections précédentes, vous devez mettre la grappe hors ligne puis à nouveau en ligne.