Mise à jour de MobileFirst Server

improve this page | report issue

Présentation

IBM MobileFirst Platform Foundation inclut plusieurs composants que vous pouvez avoir installés.

Voici une description de leurs dépendances pour effectuer la mise à jour :

Service d’administration de MobileFirst Server, MobileFirst Operations Console et environnement d’exécution de MobileFirst

Ces trois composants constituent MobileFirst Server. Ils doivent être mis à jour en même temps.

Application Center

L’installation de ce composant est facultative. Ce composant est indépendant des autres. Il peut être exécuté à un autre niveau de correctif provisoire que les autres, si nécessaire.

MobileFirst Operational Analytics

L’installation de ce composant est facultative. Les composants MobileFirst envoient des données à MobileFirst Operational Analytics via une API REST. Il est préférable d’exécuter MobileFirst Operational Analytics avec les autres composants de MobileFirst Server du même niveau de correctif provisoire.

MobileFirst Operational Analytics Receiver

L’installation de ce composant est facultative. Les applications MobileFirst envoient des données de journal à MobileFirst Operational Analytics Receiver via une API REST. Installez ce composant uniquement si MobileFirst Operational Analytics est installé. Il est préférable d’exécuter MobileFirst Operational Analytics Receiver avec les autres composants de MobileFirst Server du même niveau de correctif provisoire (iFix).

Mise à jour du service d’administration de MobileFirst Server, de MobileFirst Operations Console et de l’environnement d’exécution de MobileFirst

Vous pouvez mettre à jour ces composants en procédant de deux façons :

  • En utilisant l’outil de configuration de serveur
  • En utilisant des tâches Ant

La procédure de mise à jour dépend de la méthode utilisée lors de l’installation initiale.

Remarque : Il est fortement recommandé d’effectuer une sauvegarde du répertoire d’installation de MFP existant avant de mettre à jour le serveur MobileFirst. Aucune procédure spéciale n’est requise lorsque vous sauvegardez ces fichiers ; il suffit de vous assurer que le serveur MobileFirst est arrêté. Si tel n’est pas le cas, les données peuvent être modifiées au cours de la sauvegarde et il se peut que les données stockées en mémoire ne soient pas encore écrites dans le système de fichiers. Pour éviter tout incohérence des données, arrêtez le serveur MobileFirst avant de commencer la sauvegarde.

MFP ne prend pas en charge l’annulation d’une mise à jour ou d’un correctif iFix via IBM Installation Manager (IM). L’annulation est cependant possible avec les tâches ANT ou l’outil de configuration de serveur si vous disposez des fichiers war relatifs à MFP qui ont été sauvegardés avant la mise à jour.

Application d’un groupe de correctifs avec l’outil de configuration de serveur

Si MobileFirst Server a été installé avec l’outil de configuration et que le fichier de configuration a été conservé, vous pouvez appliquer un groupe de correctifs ou un correctif temporaire en réutilisant le fichier de configuration.

  1. Démarrez l’outil de configuration de serveur.
    • Sous Linux, cliquez sur les raccourcis d’application Applications → IBM MobileFirst Platform Server → Server Configuration Tool.
    • Sous Windows, cliquez sur Démarrer → Programmes → IBM MobileFirst Platform Server → Server Configuration Tool.
    • Sous macOS, ouvrez une console d’interpréteur de commandes. Accédez à rép_install_mfp_serveur/shortcuts et entrez ./configuration-tool.sh.
    • Le répertoire rép_install_mfp_serveur est l’emplacement auquel vous avez installé MobileFirst Server.
  2. Cliquez sur Configurations → Replace the deployed WAR files et sélectionnez une configuration existante pour appliquer le groupe de correctifs ou un correctif temporaire.

Annulation d’un groupe de correctifs avec l’outil de configuration de serveur

Si le serveur MobileFirst a été installé avec l’outil de configuration de serveur et que le fichier de configuration a été conservé, vous pouvez annuler un groupe de correctifs ou un correctif provisoire en réutilisant le fichier de configuration.

  1. Démarrez l’outil de configuration de serveur.
    • Remplacez manuellement les fichiers war relatifs à MFP en les copiant depuis l’emplacement de sauvegarde du répertoire d’installation de MFP (rép_install_serveur_mfp/MobileFirstServer).
    • Sous Linux, cliquez sur les raccourcis d’application Applications → IBM MobileFirst Platform Server → Server Configuration Tool.
    • Sous Windows, cliquez sur Démarrer → Programmes → IBM MobileFirst Platform Server → Server Configuration Tool.
    • Sous MacOS, ouvrez une console d’interpréteur de commandes. Accédez à rép_install_serveur_mfp/shortcuts and type ./configuration-tool.sh.
    • Le répertoire rép_install_serveur_mfp correspond à l’emplacement d’installation de MobileFirst Server.
  2. Sélectionnez la configuration qui doit être annulée. Cliquez sur Configurations et sélectionnez l’option Edit and redeploy configuration.

  3. Cliquez sur Next sur chaque page jusqu’à la fin, puis cliquez sur Update.

Application d’un groupe de correctifs à l’aide des fichiers Ant

Mise à jour à l’aide de l’exemple de fichier Ant

Si vous utilisez l’un des exemples de fichier Ant fournis dans le répertoire rép_install_mfp/MobileFirstServer/configuration-samples pour installer MobileFirst Server, vous pouvez réutiliser une copie de ce fichier Ant afin d’appliquer un groupe de correctifs. Pour les valeurs de mot de passe, vous pouvez entrer 12 astérisques (*) à la place de la valeur réelle pour être invité à la saisir de manière interactive lorsque le fichier Ant est exécuté.

  1. Vérifiez la valeur de la propriété mfp.server.install.dir dans le fichier Ant. Elle doit désigner le répertoire contenant le produit auquel est appliqué le groupe de correctifs. Cette valeur permet d’extraire les fichiers WAR MobileFirst Server mis à jour.
  2. Exécutez la commande suivante : rép_install_mfp/shortcuts/ant -f votre_fichier_ant update

Mise à jour à l’aide de votre propre fichier Ant

Si vous utilisez votre propre fichier Ant, assurez-vous que pour chaque tâche d’installation (installmobilefirstadmin, installmobilefirstruntime et installmobilefirstpush), votre fichier Ant comporte une tâche de mise à jour correspondante avec les mêmes paramètres. Les tâches de mise à jour correspondantes sont updatemobilefirstadmin, updatemobilefirstruntime et updatemobilefirstpush.

  1. Vérifiez le chemin d’accès aux classes de l’élément taskdef pour le fichier mfp-ant-deployer.jar. Il doit désigner le fichier mfp-ant-deployer.jar dans une installation de MobileFirst Server à laquelle le groupe de correctifs est appliqué. Par défaut, les fichiers WAR mis à jour de MobileFirst Server sont extraits de l’emplacement dans lequel se trouve mfp-ant-deployer.jar.
  2. Exécutez les tâches de mise à jour (updatemobilefirstadmin, updatemobilefirstruntime et updatemobilefirstpush) de votre fichier Ant.

Annulation d’un groupe de correctifs à l’aide des fichiers Ant

Annulation avec l’exemple de fichier Ant

Si vous utilisez l’un des exemples de fichier Ant fournis dans le répertoire rép_install_mfp/MobileFirstServer/configuration-samples pour installer le serveur MobileFirst, vous pouvez réutiliser une copie de ce fichier Ant pour annuler un groupe de correctifs. Pour les valeurs de mot de passe, vous pouvez entrer 12 astérisques (*) à la place de la valeur réelle pour être invité à la saisir de manière interactive lorsque le fichier Ant est exécuté.

  1. Remplacez manuellement les fichiers war relatifs à MFP en les copiant depuis l’emplacement de sauvegarde du répertoire d’installation de MFP (rép_install_serveur_mfp/MobileFirstServer).
  2. Vérifiez la valeur de la propriété mfp.server.install.dir dans le fichier Ant. Cette valeur permet d’extraire les fichiers WAR mis à jour du serveur MobileFirst.
  3. Exécutez la commande suivante :
    mfp_install_dir/shortcuts/ant -f <your_ant_file update>
    

Annulation avec votre propre fichier Ant

Si vous utilisez votre propre fichier Ant, assurez-vous que pour chaque tâche de mise à jour/annulation (installmobilefirstadmin, installmobilefirstruntime et installmobilefirstpush), votre fichier Ant comporte une tâche de mise à jour correspondante avec les mêmes paramètres. Les tâches de mise à jour correspondantes sont updatemobilefirstadmin, updatemobilefirstruntime et updatemobilefirstpush.

  1. Remplacez manuellement les fichiers war relatifs à MFP en les copiant depuis l’emplacement de sauvegarde du répertoire d’installation de MFP (rép_install_serveur_mfp/MobileFirstServer).
  2. Vérifiez le chemin d’accès aux classes de l’élément taskdef pour le fichier mfp-ant-deployer.jar. Il doit désigner le fichier mfp-ant-deployer.jar dans une installation de serveur MobileFirst à laquelle le groupe de correctifs est appliqué. Par défaut, les fichiers WAR mis à jour du serveur MobileFirst sont extraits de l’emplacement dans lequel se trouve mfp-ant-deployer.jar.
  3. Exécutez les tâches de mise à jour (updatemobilefirstadmin, updatemobilefirstruntime et updatemobilefirstpush) de votre fichier Ant.
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on May 13, 2020