Liberty : Modification de commandes sur z/OS

Sur la plateforme z/OS, vous pouvez modifier Liberty en utilisant les commandes de l'opérateur MVS prises en charge par un processus serveur Liberty ou par le processus ange.

Commandes MODIFY prises en charge par un processus serveur Liberty

Affichage des informations sur les demandes interrompues

Vous pouvez afficher un résumé ou des informations détaillées sur toutes les demandes interrompues, sur les demandes interrompues ayant expiré et sur les demandes interrompues dépassant un nombre de secondes spécifié. Vous pouvez également afficher des informations détaillées sur une demande concrète.

Pour afficher des informations sur des demandes interrompues, utilisez la commande suivante :

MODIFY [jobname.]identifier,display,interrupts,<parameters>
Les paramètres (parameters) valides sont :
  • details - Utilisez ce paramètre pour afficher des informations sur les requêtes interrompues.

    La commande suivante affiche des informations détaillées sur les demandes interrompues :
    f BBOS001,display,interrupts,details
  • age=<value> - Utilisez ce paramètre pour afficher des informations sur les demandes antérieures à la valeur spécifiée.

    La commande suivante affiche des informations récapitulatives sur les demandes émises il y a plus de 30 secondes :
    f BBOS001,display,interrupts,age=30
    La commande suivante affiche des informations détaillées sur les demandes émises il y a plus de 20 secondes :
    f BBOS001,display,interrupts,age=20,details
  • timedout - Utilisez ce paramètre pour afficher des informations sur les demandes actuellement considérées comme suspendues.

    La commande suivante affiche des informations récapitulatives sur les demandes qui sont actuellement considérées comme suspendues :
    f BBOS001,display,interrupts,timedout
    La commande suivante afiche des informations détaillées sur les demandes qui sont actuellement considérées comme suspendues.
    f BBOS001,display,interrupts,timedout,details
  • request=<value> - Utilisez ce paramètre pour afficher des informations détaillées sur la demande spécifiée.

    La commande suivante affiche des informations détaillées sur la demande ABcdE1+fgH_JJ.
     f BBOS001,display,interrupts,request='ABcdE1+fgH_JJ'

Si vous ne spécifiez aucun paramètre, des informations récapitulatives sur toutes les demandes interrompues s'afficheront.

Activation de la trace

L'exemple suivant illustre comme utiliser la commande MODIFY pour activer la fonction de trace pour le serveur Liberty spécifié :

MODIFY [jobname.]identifier,LOGGING='<trace_specification>'

Remplacez la valeur trace_specification par une spécification de trace valide. Pour plus d'informations, voir Liberty : Journalisation et Trace.

Clichés de transaction
L'exemple suivant montre comment utiliser la commande MODIFY pour demander un cliché de transaction depuis le serveur Liberty spécifié :
MODIFY [jobname.]identifier,tdump
Clichés SVC
Pour qu'une prise de cliché (dump) SVC puisse être démarrée, le serveur doit être autorisé avec un accès en lecture au profil de ressource BBG.AUTHMOD.BBGZSAFM.ZOSDUMP dans la classe SERVER. L'exemple suivant illustre des commandes RACF permettant d'autoriser le serveur, où <userid> représente l'ID utilisateur affecté au serveur :
RDEF SERVER BBG.AUTHMOD.BBGZSAFM.ZOSDUMP UACC(NONE)
PERMIT BBG.AUTHMOD.BBGZSAFM.ZOSDUMP CLASS(SERVER) ACCESS(READ) ID(username)
SETR RACLIST(SERVER) GENERIC(SERVER) REFR
L'exemple suivant montre comment utiliser la commande MODIFY pour demander un cliché SVC depuis le serveur Liberty spécifié :
MODIFY [jobname.]identifier,svcdump
Clichés de segment de mémoire Java™
L'exemple suivant montre comment utiliser la commande MODIFY pour demander un cliché de segment de mémoire de machine virtuelle Java (JVM) depuis le serveur Liberty spécifié :
MODIFY [jobname.]identifier,HEAPDUMP
Clichés du processus core Java
L'exemple suivant montre comment utiliser la commande MODIFY pour demander un cliché du processus core JVM depuis le serveur Liberty spécifié :
MODIFY [jobname.]identifier,JAVACORE
Clichés de serveur
L'exemple suivant montre comment utiliser la commande MODIFY pour demander un cliché de serveur depuis le serveur Liberty spécifié :
MODIFY [jobname.]identifier,DUMP[,INCLUDE=<JAVA_DUMP_1>,<JAVA_DUMP_2>,...]
Le paramètre INCLUDE est facultatif. Si le paramètre INCLUDE est spécifié, tous les clichés Java listés sur le paramètre INCLUDE sont requis et inclus dans le package de clichés du serveur. Les types de cliché Java suivants sont valides :
  • THREAD pour un cliché de processus core Java
  • HEAP pour un cliché de segment de mémoire Java

Commandes MODIFY prises en charge par le processus d'ange

Version de code
L'exemple suivant illustre comme utiliser la commande MODIFY pour afficher la version du code d'ange chargée :
MODIFY [jobname.]identifier,VERSION
Activation ou désactivation de la trace
L'exemple suivant illustre comme utiliser la commande MODIFY pour activer ou désactiver la fonction de trace pour le code d'ange :
MODIFY [jobname.]identifier,TRACE=[Y|N]

Sélectionnez Y pour activer la trace ou N pour la désactiver.

Affichage des serveurs
L'exemple suivant illustre comme utiliser la commande MODIFY pour afficher la liste des serveurs connectés actuellement au code d'ange :
MODIFY [jobname.]identifier,DISPLAY,SERVERS

Icône indiquant le type de rubrique Rubrique de référence

Nom du fichier : rwlp_admin_modifydump_zos.html