HCL Commerce Developer

Désinstallation des packages de mise à jour HCL Commerce Developer (méthode silencieuse)

Vous pouvez utiliser une méthode silencieuse pour désinstaller un package de mise à jour dans un environnement HCL Commerce Developer.

Pour ce faire, vous devez simuler une désinstallation du package de mise à jour à l'aide de la méthode interactive et enregistrer les options de désinstallation dans un fichier de réponses. Vous pourrez dès lors utiliser ce fichier de réponse pour désinstaller le package de mise à jour en mode silencieux.

Un fichier de réponses est généré par la désinstallation du package de mise à jour sur une machine en utilisant la méthode interactive. Les options que vous choisissez dans l'interface graphique sont enregistrées dans un fichier. Vous pourrez dès lors utiliser ce fichier sur d'autres machines pour désinstaller le package de mise à jour en mode silencieux.

Avant de commencer

  1. Vérifiez que vous êtes connecté avec un ID utilisateur Windows qui est membre du groupe Administrateur.
  2. Arrêtez le serveur de test HCL Commerce et fermez HCL Commerce Developer.
  3. Sauvegardez votre système avant de créer le fichier de réponses. Le processus met à jour votre système.

Procédure

  1. Créez un fichier de réponses :
    Si vous disposez déjà d'un fichier de réponses, passez directement à l'étape 2.
    1. Sur une invite de commande, accédez au sous-répertoire IBM Installation Manager du répertoire dans lequel vous avez installé eclipse.
      Par exemple, drive:\Program Files\IBM\Installation Manager.
    2. Exécutez la commande suivante pour créer un fichier de réponses :
      Important : Assurez-vous que vous entrez un chemin de fichier qui existe. Installation Manager ne crée pas de répertoires pour le fichier de réponses et le fichier journal.
      IBMIM –record response_file_path
      Par exemple, IBMIM –record C:\temp_agent_data\installresponse.txt.
      response_file_path
      Chemin d'accès complet au fichier dans lequel vous souhaitez enregistrer les options de désinstallation. Vérifiez que le répertoire dans lequel vous souhaitez recréer le fichier de réponses existe. Si le répertoire n'existe pas, le fichier de réponses n'est pas créé. N'utilisez pas le même nom de fichier que le fichier de réponses que vous avez enregistré pour l'installation silencieuse.
      Installation Manager démarre.
    3. Suivez les étapes d'Installation Manager pour désinstaller un package de mise à jour en utilisant la méthode interactive.
      Remarque : Pour désinstaller un package de mise à jour uniquement, vous devez utiliser l'option Rétrograder dans Installation Manager.
      Les options que vous choisissez lorsque vous utilisez la méthode interactive sont enregistrées dans le fichier de réponses. Pour plus d'informations sur l'utilisation de la méthode interactive, voir Désinstallation des packages de maintenance (méthode interactive).
    4. Cliquez sur Terminer, puis fermez Installation Manager afin de sauvegarder et finaliser le fichier de réponses.
    5. Rétablissez votre système dans l'état où il se trouvait avant la création du fichier de réponses.
  2. Copiez le fichier de réponses, response_file_path, vers les machines qui prévoient d'utiliser le fichier pour une désinstallation silencieuse.
  3. Exécutez la commande suivante dans une invite de commande pour désinstaller le package de mise à jour en mode silencieux.
    IMCL.exe -input response_file_path -acceptLicense
    Remarque : Ajoutez le paramètre -sP pour obtenir davantage d'informations sur la progression.
  4. Assurez-vous que l'installation a réussi en vérifiant le fichier journal.
    • WCDE_installdir\UpdateDelta\9.0.x.y\applyUpdate.log
  5. Restaurez la sauvegarde de la base de données à l'état dans lequel elle se trouvait avant l'application de la mise à jour.

Que faire ensuite

  1. Vérifiez vos données de l'index de recherche.
    • Données de magasin : http://ElasticSearchServerName:30200/auth.store/_search
    • Données de catégorie : http://ElasticSearchServerName:30200/auth.storeId.category/_search
    • Données de production : http://ElasticSearchServerName:30200/auth.storeId.product/_search
  2. Actualisez l'espace de travail et republiez l'application une fois la mise à jour effectuée.
    1. Ouvrez HCL Commerce Developer et basculez vers la vue Explorateur d'entreprise.
    2. Dans la vue Explorateur, sélectionnez tous les projets et sélectionnez Fichier > Actualiser (ou la touche de raccourci F5) afin d'actualiser les projets dans l'espace de travail.
    3. Démarrez ou redémarrez le serveur de test
    4. Cliquez avec le bouton droit de la souris sur le serveur de test dans la vue Serveurs et sélectionnez Publier.
    5. Patientez jusqu'à la fin de la publication et le redémarrage de l'application.