Déploiement de l'édition différentielle
Après avoir créé le fichier PAA de l'édition différentielle, vous pouvez installer et déployer votre édition différentielle sur les serveurs de production. Si vous avez un cluster, effectuez l'installation et le déploiement sur les noeud principal et secondaire de ce dernier.
Procédure
- Exécutez la commande suivante à partir du répertoire wp_profile_root/ConfigEngine du serveur de production pour désinstaller et supprimer les fichiers PAA de l'édition différentielle qui existent :
- AIX® HP-UX Linux™ Solaris:
./ConfigEngine.sh uninstall-paa -DappName=WebSpherePortalUpdate -DWasPassword=password -DPortalAdminPwd=password ./ConfigEngine.sh delete-paa -DdeleteAll=true - IBM® i:
ConfigEngine.sh uninstall-paa -DappName=WebSpherePortalUpdate -DWasPassword=password -DPortalAdminPwd=password ConfigEngine.sh delete-paa -DdeleteAll=true - Windows™ :
ConfigEngine.bat uninstall-paa -DappName=WebSpherePortalUpdate -DWasPassword=password -DPortalAdminPwd=password ConfigEngine.bat delete-paa -DdeleteAll=true - z/OS® :
./ConfigEngine.sh uninstall-paa -DappName=WebSpherePortalUpdate -DWasPassword=password -DPortalAdminPwd=password ./ConfigEngine.sh delete-paa -DdeleteAll=true
- AIX® HP-UX Linux™ Solaris:
- Exécutez la commande suivante pour installer et déployer le fichier PAA de l'édition différentielle :
- AIX® HP-UX Linux™ Solaris:
./ConfigEngine.sh install-paa -DPAALocation=/WebSpherePortalUpdate.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ./ConfigEngine.sh deploy-paa -DappName=WebSpherePortalUpdate -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password - IBM® i:
ConfigEngine.sh install-paa -DPAALocation=/WebSpherePortalUpdate.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ConfigEngine.sh deploy-paa -DappName=WebSpherePortalUpdate -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password - Windows™ :
ConfigEngine.bat install-paa -DPAALocation=/WebSpherePortalUpdate.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ConfigEngine.bat deploy-paa -DappName=WebSpherePortalUpdate -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password - z/OS® :
./ConfigEngine.sh install-paa -DPAALocation=/WebSpherePortalUpdate.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ./ConfigEngine.sh deploy-paa -DappName=WebSpherePortalUpdate -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password
- AIX® HP-UX Linux™ Solaris:
-
Exécutez la commande suivante à partir du répertoire wp_profile_root/ConfigEngine du serveur de production pour désinstaller les fichiers PAA mis à jour du portail virtuel :
- AIX® HP-UX Linux™ Solaris:
./ConfigEngine.sh uninstall-paa -DappName=object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password ./ConfigEngine.sh delete-paa -DdeleteAll=true - IBM® i:
ConfigEngine.sh uninstall-paa -DappName=object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password ConfigEngine.sh delete-paa -DdeleteAll=true - Windows™ :
ConfigEngine.bat uninstall-paa -DappName=object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password ConfigEngine.bat delete-paa -DdeleteAll=true - z/OS® :
./ConfigEngine.sh uninstall-paa -DappName=object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password ./ConfigEngine.sh delete-paa -DdeleteAll=true
- AIX® HP-UX Linux™ Solaris:
- Exécutez les commandes suivantes pour installer et déployer le fichier PAA de portail virtuel :
- AIX® HP-UX Linux™ Solaris:
./ConfigEngine.sh install-paa -DPAALocation=/object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ./ConfigEngine.sh deploy-paa -DappName=object_idUpdated -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password -DVirtualPortalParameter=value - IBM® i:
ConfigEngine.sh install-paa -DPAALocation=/object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ConfigEngine.sh deploy-paa -DappName=object_idUpdated -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password -DVirtualPortalParameter=value - Windows™ :
ConfigEngine.bat install-paa -DPAALocation=/object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ConfigEngine.bat deploy-paa -DappName=object_idUpdated -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password -DVirtualPortalParameter=value - z/OS® :
./ConfigEngine.sh install-paa -DPAALocation=/object_idUpdated.paa -DWasPassword=password -DPortalAdminPwd=password -Dwp.si.offlineMode=true ./ConfigEngine.sh deploy-paa -DappName=object_idUpdated -DforceDeploy=true -DWasPassword=password -DPortalAdminPwd=password -DVirtualPortalParameter=value
Conseil : Où VirtualPortalParameter est l'une des options suivantes :- -DVirtualPortalHostName=myvirtualportal.mycompany.com
- Utilisez ce paramètre si vous connaissez le nom d'hôte du portail virtuel.
- -DVirtualPortalContext=VirtualPortal1
- Utilisez ce paramètre si vous connaissez la racine de contexte du portail virtuel.
Si vous déployez plusieurs portails virtuels, exécutez list-all-virtual-portals sur l'environnement source afin d'associer correctement la valeur VirtualPortalParameter au même portail virtuel. Pour plus d'informations, voir Tâches de configuration du portail pour l'administration des portails virtuels.
Remarque : Exécutez la syndication pour le contenu différentiel Web Content Manager. - AIX® HP-UX Linux™ Solaris:
- Si vous disposez d'un environnement de cluster, activez la synchronisation automatique pour les noeuds et synchronisez ces derniers.
-
Effectuez cette étape si les fichiers PAA incluent des bibliothèques partagées. Si vous avez inclus -DsharedAppResourcesRootDir et -DsharedExtResourcesRootDir lors de la création de l'édition initiale et de l'édition différentielle, retirez la bibliothèque partagée qui a été créée lors du déploiement de l'édition initiale. Par exemple, si vous avez inclus le fichier sample.jar dans le fichier PAA de l'édition initiale et mis à jour le fichier sample.jar dans le fichier PAA de l'édition différentielle, il existe un conflit de chemin d'accès aux classes avec le fichier JAR inclus aux deux emplacements. Recherchez et supprimez les fichiers JAR suivants à partir du déploiement initial :
- wp_profile_root/paa/WebSpherePortal/components/WebSpherePortal.shared/shared/ext/sample.jar
- wp_profile_root/paa/WebSpherePortal/components/WebSpherePortal.shared/shared/app/sample.jar
- Redémarrez le serveur.