Pour permettre le basculement des profils, vous devez installer
et configurer une installation maître du serveur d'applications et un ensemble de profils communs.
Pourquoi et quand exécuter cette tâche
Un environnement configuré pour des profils basculants repose sur une ou plusieurs installations maîtres, qui sont les installations auxquelles vous appliquez
le service des groupes de correctifs ou des correctifs temporaires. L'installation maître est utilisée pour créer des copies du serveur d'applications à des fins de production, et les
profils du serveur d'applications sont créés avec un lien symbolique de sorte que le niveau de service puisse être modifié indépendamment de l'installation du produit.
Procédure
- Créez des répertoires pour les profils communs et les installations de produit.
Répertoires des profils :
- Répertoire principal des profils communs : /opt/SPCommonArea, appelé rép_profils_communs
- Sous-répertoires des profils communs :
- rép_profils_communs/logs
- rép_profils_communs/logs/manageprofiles
- rép_profils_communs/properties
- rép_profils_communs/profiles
Répertoires d'installation du produit :
- Répertoire principal d'installation du produit : /opt/SPInstalls, appelé rép_install_sp
- Sous-répertoire d'installation du produit maître :
rép_install_sp/MASTER/AppServer
- Créez un lien symbolique pour le répertoire d'installation maître sous le répertoire des profils communs.
L'exemple suivant crée le lien symbolique
/opt/SPCommonArea/SPLink.
ln -s /opt/SPInstalls/MASTER/AppServer /opt/SPCommonArea/SPLink
- Installez l'installation WebSphere
Application Server maître en spécifiant le lien symbolique comme répertoire d'installation.
Pour obtenir des informations sur l'installation du produit, voir Installation des offres produit.
Comme conséquence du lien symbolique, le produit est installé dans le répertoire d'installation maître,
rép_install_sp/MASTER/AppServer. Tous les groupes de correctifs et correctifs temporaires seront appliqués à cette installation, mais elle ne
sera pas utilisée pour créer des profils.
- Modifiez les propriétés suivantes dans le fichier wasprofile.properties de l'installation maître pour pointer vers les répertoires des profils communs.
WS_CMT_LOG_HOME=/opt/SPCommonArea/logs/manageprofiles
WS_PROFILE_REGISTRY=/opt/SPCommonArea/properties/profileRegistry.xml
WS_WSPROFILE_DEFAULT_PROFILE_HOME=/opt/SPCommonArea/profiles
Remarque : Si vous possédez plusieurs installations maîtres, mettez à jour le fichier wasprofile.properties dans chaque installation.
- Copiez le contenu du répertoire AppServer de l'installation maître dans un nouveau répertoire d'installation du produit, comme
rép_install_sp/V9000/AppServer.
cp -R /opt/SPInstalls/MASTER/AppServer/* /opt/SPInstalls/V9000/AppServer/
Remarque : Seuls les serveurs d'applications se trouvant sur le même hôte que l'installation maître ont des raccourcis d'installation fonctionnels. Si vous avez créé une copie du serveur
d'applications sur un hôte différent, aucun raccourci n'est créé.
- Mettez à jour le lien symbolique pour qu'il pointe vers le répertoire AppServer du serveur d'applications copié.
L'exemple suivant supprime le lien symbolique existant et crée un nouveau lien pour le serveur d'application copié.
rm /opt/SPCommonArea/SPLink
ln -s /opt/SPInstalls/V9000/AppServer /opt/SPCommonArea/SPLink
- Au moyen du lien symbolique, créez un profil de serveur d'application à l'aide de l'outil de gestion de profil ou de la commande manageprofiles.
L'exemple suivant utilise la commande
manageprofiles pour créer le profil AppSrv01.
/opt/SPCommonArea/SPLink/bin/manageprofiles.sh -create -profileName AppSrv01
Remarque : Si vous créez un profil à partir d'un modèle, vous devez spécifier le chemin d'accès au modèle à l'aide du lien symbolique.
Tous les artefacts du profil, comme le répertoire des profils mis à jour, les journaux et le profil lui-même, sont créés dans les répertoires des profils communs.
- Au moyen du lien symbolique, démarrez le serveur d'applications en exécutant la commande server start.
/opt/SPCommonArea/SPLink/bin/startServer -profileName AppSrv01 server1
Le serveur d'applications s'exécute dans le niveau de service de l'installation référencée par le lien symbolique.
Remarque : Vous devez utiliser le lien symbolique lorsque vous exécutez toutes les commandes $WAS_HOME/bin.
Que faire ensuite
Vous pouvez faire basculer les profils pour faire passer votre niveau de service produit à une installation mise à jour, ou à un niveau de service installé
antérieurement. Pour plus d'informations, voir
Modification des niveaux de service produit par le basculement des profils.