Les profils WebSphere
Application Server WebSphere
Application Server, Network Deployment
sont exécutés dans le sous-système QWAS85 et requièrent que TCP/IP soit configuré
et activé sur le système. Apprenez à préparer votre système pour exécuter des profils WebSphere
Application Server, Network Deployment.
Avant de commencer
TCP/IP doit être actif pour que le produit puisse démarrer. Assurez-vous que la commande STRTCP soit exécutée avant la commande STRSBS QWAS85/QWAS85
dans le programme de démarrage ou dans le travail à démarrage automatique.
Le programme de démarrage système est défini par la valeur système QSTRUPPGM. Pour plus d'informations sur la valeur système QSTRUPPGM, voir le guide intitulé Work Management Guide (SC41-5306) (http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3ALG03/CCONTENTS).
Pourquoi et quand exécuter cette tâche
Effectuez cette tâche pour configurer votre système pour
- Exécuter des profils WebSphere
Application Server WebSphere
Application Server, Network Deployment
- Configurer ces profils afin qu'ils démarrent automatiquement lorsque le sous-système QWAS85 démarre
Procédure
- Pour préparer votre système à l'exécution de profils WebSphere
Application Server, Network Deployment, procédez comme suit.
- Démarrez le protocole TCP/IP. Sur la ligne de commande IBM® i, entrez la commande suivante :
STRTCP
- Pour démarrer votre profil de serveur d'applications, consultez l'une de ces rubriques :
- Démarrage d'un serveur d'applications
- Démarrage et arrêt du gestionnaire de déploiement
Remarque : - Contrairement aux versions précédentes, les versions parues depuis WebSphere
Application Server version 6 ne démarrent pas le serveur d'applications par défaut lorsque le sous-système démarre.
Lorsque vous utilisez le script Qshell startServer ou startManager pour démarrer votre profil de serveur, le sous-système QWAS85 est démarré s'il n'est pas déjà activé.
- WebSphere
Application Server, Network Deployment inclut un support pour les profils
de serveur d'applications autonomes, pour les profils gérés (fédérés) et pour les profils de gestionnaire
de déploiement sans que le produit ait également besoin d'être installé. Deux profils sont créés quand vous installez WebSphere
Application Server, Network Deployment : le profil par défaut et le profil dmgr. Le profil par défaut est un profil de serveur d'applications autonome
alors que le profil dmgr est un profil de gestionnaire de déploiement.
- Utilisez l'une des méthodes ci-dessous pour vérifier que votre serveur est en cours d'exécution :
- Sur la ligne de commande IBM i, exécutez la commande Work with Active Jobs (WRKACTJOB) :
WRKACTJOB SBS(QWAS85)
Votre tâche de serveur est répertoriée. Quand le serveur est prêt à accepter les demandes, le fichier joblog
contient un message WAS0106 : WebSphere
Application ServerNomserveur prêt.
- Dans System i Navigator, recherchez QIBM_WSA_ADMIN sous Server Jobs.
- Si votre profil dispose de l'autorisation pour accéder à la description du travail QWAS85/QWASJOBD et à la description du sous-système QWAS85/QWAS85, vous pouvez configurer les profils WebSphere
Application Server, Network Deployment afin qu'ils démarrent automatiquement lorsque le sous-système QWAS85 démarre. Pour chaque profil, procédez comme suit :
- Créez un double de la description de travail utilisée par les profils WebSphere
Application Server, Network Deployment.
Ainsi, sur la ligne de commande IBM i, exécutez la commande suivante :
CRTDUPOBJ OBJ(QWASJOBD) FROMLIB(QWAS85) OBJTYPE(*JOBD) TOLIB(mywasjobd) NEWOBJ(mydmgr)
- Indiquez le nom du profil utilisateur associé à la description du travail mydmgr.
Le profil utilisateur doit être QEJBSVR :
CHGJOBD JOBD(mywasjobd/mydmgr) USER(QEJBSVR)
- Utilisez la commande CHGJOBD pour modifier la description de tâche nouvellement créée afin que la zone réservée à la demande des données ou d'une commande(RQSDTA) démarre le serveur. Par exemple, pour démarrer le serveur par défaut du gestionnaire de déploiement (dmgr), définissez la valeur RQSDTA comme suit :
'QSYS/CALL PGM(bibliothèque_produit/QWASSTRSVR)
PARM(''-profilePath'' ''/QIBM/UserData/WebSphere/
AppServer/V85/ND/profiles/
dmgr'' ''-server'' ''dmgr'')'
Pour démarrer le serveur d'applications par défaut (server1), définissez la valeur RQSDTA comme suit :
'QSYS/CALL PGM(bibliothèque_produit/QWASSTRSVR) PARM(''-profilePath''
''/QIBM/UserData/WebSphere/AppServer/V85/ND/profiles/default''
''-server'' ''server1'')'
- Ajoutez une entrée de travail à démarrage automatique au sous-système QWAS85/QWAS85.
Entrez
la commande suivante depuis la ligne de commande IBM i :
ADDAJE SBSD(QWAS85/QWAS85) JOB(mydmgr) JOBD(mywasjobd/mydmgr)
Vous pouvez configurer le système pour que le sous-système QWAS85 démarre au démarrage du système. Pour activer le démarrage automatique, ajoutez la ligne suivante au programme de démarrage du système :
STRSBS QWAS85/QWAS85
Résultats
Vous avez configuré votre système pour qu'il exécute les profils WebSphere
Application Server, Network Deployment et vous avez peut-être configuré ces profils pour qu'ils démarrent automatiquement lorsque le sous-système QWAS85 démarre.
Que faire ensuite
Déployez une application pour commencer.