Stopping Liberty servers using the job manager

Vous pouvez soumettre le travail Arrêter un serveur à profil Liberty pour arrêter un serveur à Liberty sur un ou plusieurs hôtes cible.

Avant de commencer

Démarrez le gestionnaire de travaux s'il ne l'est pas déjà.

Le serveur à Liberty que vous souhaitez arrêter doit être en cours d'exécution. See "Starting Liberty servers using the job manager."

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 stop Liberty servers on one or more target hosts. From the console, choose the Stop Liberty server job, specify server and job options, review the summary, and submit the job.

Au lieu d'utiliser une console, vous pouvez exécuter le script du travail stopLibertyProfileServer 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 arrêter un Liberty.
    1. Sélectionnez le type de travail Arrêter 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. Indiquez les paramètres du travail d'arrêt du serveur à Liberty.
    1. Pour Serveur à arrêter, indiquez l'ID ressource qualifié du serveur à Liberty à arrêter. Par exemple, pour arrêter le serveur defaultServer dans l'environnement d'exécution wlp, indiquez l'ID ressource suivant :
      runtime/wlp/liberty_server/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 d'arrêter le serveur.

Que faire ensuite

Dans la page Etat du travail, cliquez sur l'ID du travail Arrêter 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 Arrêté. 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_stop_comp_server
Nom du fichier : tagt_jobmgr_stop_comp_server.html