Starting Liberty servers using the job manager

Vous pouvez soumettre le travail Démarrer un serveur à profil Liberty pour démarrer un serveur à Liberty sur un ou plusieurs hôtes cible.

Avant de commencer

Démarrez le gestionnaire de travaux.

Le serveur à Liberty que vous souhaitez démarrer doit être installé sur toutes les cibles de travail. Voir Installation des ressources du Liberty à l'aide du gestionnaire de travaux.

Votre ID au niveau du gestionnaire de travaux doit disposer des droits du rôle administrateur ou du rôle opérateur pour soumettre des travaux.

Lorsque vous enregistrez un hôte cible auprès du gestionnaire de travaux, vous pouvez sauvegarder les informations de sécurité du système d'exploitation. Lorsque vous soumettez un travail à une ou plusieurs cibles pour lesquelles les informations de sécurité n'ont pas été sauvegardées, vous devez spécifier un nom d'utilisateur de système d'exploitation autorisé et un mot de passe ou les informations de clé privée-publique pour ce nom d'utilisateur. Les informations de droits d'accès de sécurité doivent être valides pour toutes les cibles des travaux.

Un serveur Liberty nécessite un kit JDK (Java Development Kit) ou un environnement JRE (Java Runtime Environment) pour pouvoir exécuter ce travail. Définissez l'emplacement de JDK ou JRE en procédant comme suit :
  • Définissez la propriété JAVA_HOME sur l'emplacement JDK ou JRE dans le fichier server.env, lequel se trouve dans le répertoire serveur. Le travail lit la propriété JAVA_HOME et la définit sur l'environnement cible avant d'exécuter la commande permettant de démarrer le serveur. Toutefois, cette propriété n'est pas utilisée par la commande serveur Liberty si vous démarrez le serveur manuellement.

    [z/OS]Le fichier server.env doit être au format EBCDIC.

  • [AIX][HP-UX][Linux][Solaris][z/OS]Définissez la propriété JAVA_HOME sur l'emplacement JDK ou JRE dans le fichier .bashrc de l'utilisateur.
  • [AIX][HP-UX][Linux][Solaris][z/OS]Ajoutez le chemin JDK ou JRE à la variable d'environnement PATH.
  • [Windows]Définissez la propriété JAVA_HOME sur l'emplacement JDK ou JRE en tant que variable d'environnement système.
  • [Windows]Ajoutez le chemin JDK ou JRE à la variable système PATH.

Si JAVA_HOME n'est pas spécifiée dans server.env ou dans l'environnement utilisateur, le gestionnaire de travaux recherche JDK ou JRE dans le chemin de recherche de l'utilisateur.

[AIX][HP-UX][Linux][Solaris][z/OS]Le gestionnaire de travaux ne peut pas accéder à l'environnement complet d'un utilisateur. Pour indiquer des variables d'environnement supplémentaires, définissez ces dernières dans le canal exec SSH.
  1. Connectez-vous en tant que root.
  2. Dans le fichier /etc/ssh/sshd_config, définissez PermitUserEnvironment sur yes.
  3. Redémarrez sshd. Exécutez stopsrc -s ssh puis startsrc -s ssh.
  4. Login as the user to run the Liberty server.
  5. Accédez au répertoire .ssh situé sous le répertoire de base. Créez un fichier de propriétés appelé environment et dans celui-ci, définissez JAVA_HOME=chemin_accès_absolu_au_répertoire_de_base_Java.

Pourquoi et quand exécuter cette tâche

You can use the administrative console of the job manager or the deployment manager to start Liberty servers on one or more target hosts. From the console, choose the Start Liberty server job, specify the server and job options, review the summary, and submit the job.

Cette rubrique décrit comment exécuter le travail Démarrer un serveur à profil Liberty à l'aide de la console du gestionnaire de travaux ou du gestionnaire de déploiement. Au lieu d'utiliser une console, vous pouvez exécuter le script du travail startLibertyProfileServer dans le groupe de commandes AdministrativeJobs. Pour plus d'informations, voir la rubrique relative aux différents types de travaux d'administration.

Procédure

  1. Cliquez sur Travaux > Soumettre dans l'arborescence de navigation de la console d'administration.
  2. Choisissez un travail pour démarrer un serveur.
    1. Sélectionnez le type de travail Démarrer un serveur à profil Liberty dans la liste.
    2. Vous pouvez indiquer une description pour le travail.
    3. Cliquez sur Suivant.
  3. Choisissez les cibles du travail.
    1. Sélectionnez un groupe de cibles dans la liste ou sélectionnez Noms cible.

      Seuls les groupes de cibles valides pour le type de travail sélectionné sont affichés dans la liste des groupes de cibles.

    2. Si vous avez sélectionné Noms cible, entrez un nom de cible et cliquez sur Ajouter, ou cliquez sur Rechercher, puis indiquez les cibles choisies dans la page Rechercher des cibles.
    3. Si vous n'avez pas choisi de sauvegarder les informations d'authentification de sécurité lors de l'enregistrement des hôtes cible auprès du gestionnaire de travaux, indiquez un nom d'utilisateur de système d'exploitation et le mot de passe correspondant ou les informations de clé privée-publique pour l'accès aux hôtes cible. Les informations de droits d'accès de sécurité doivent être valides pour toutes les cibles des travaux.
    4. Cliquez sur Suivant.
  4. Spécifiez les paramètres du travail de démarrage du travail du Liberty.
    1. Pour Serveur à démarrer, indiquez l'ID ressource qualifié du serveur à Liberty à démarrer. Par exemple, pour démarrer le serveur defaultServer dans l'environnement d'exécution wlp, indiquez l'ID ressource suivant :
      runtime/wlp/serveur_liberty/defaultServer
    2. Cliquez sur Suivant.
  5. Planifiez le travail.

    Les heures et dates que vous indiquez sont relatives au gestionnaire de travaux.

    1. Vous pouvez éventuellement indiquer une ou plusieurs adresses e-mail à notifier lorsque le travail est terminé.

      Si vous indiquez plusieurs adresses e-mail, séparez-les avec une virgule.

    2. Sélectionnez le moment où le travail est disponible pour la soumission.
    3. Sélectionnez l'expiration du travail.
    4. Vous pouvez également définir un intervalle de récurrence pour le travail ainsi qu'une heure et une date de démarrage et d'arrêt pour l'intervalle.
    5. Cliquez sur Suivant.
  6. Vérifiez le récapitulatif et cliquez sur Terminer pour soumettre le travail.

Résultats

Les cibles exécutent le travail et tentent de démarrer le serveur.

Que faire ensuite

Dans la page Etat du travail, cliquez sur l'ID du travail Démarrer un serveur à profil Liberty et examinez l'état du travail. Cliquez sur l'icône de régénération d'état Spécifie l'icône de la vue de régénération de l'état d'un travail pour régénérer l'état affiché.

Si le travail a échoué, examinez les messages d'erreur issus de l'exécution, corrigez les erreurs indiquées puis soumettez à nouveau le travail.

Si le travail a abouti, l'état du serveur apparaissant dans la page Ressources cible est EN COURS D'EXECUTION. Cliquez sur Travaux > Ressources cible > nom_ressource pour voir l'état de la ressource.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_jobmgr_start_comp_server
Nom du fichier : tagt_jobmgr_start_comp_server.html