[z/OS]

Utilisation des panneaux RRS pour résoudre des unités de récupération en cours de validation

Cette tâche permet de mieux comprendre les messages reçus lors de l'utilisation du redémarrage et de la reprise sur un système homologue.

Avant de commencer

Eviter les incidents Eviter les incidents: La fonction de redémarrage et de reprise sur un système homologue est obsolète. A sa place, utilisez plutôt la prise en charge à haute disponibilité intégrée du sous-composant du service de transaction pour la récupération des transactions. Pour plus d'informations sur la prise en charge à haute disponibilité intégrée au sous-composant du service de transaction, consultez Prise en charge des transactions dans WebSphere Application Server.gotcha

Vous devez respecter certaines exigences concernant la version RRS lors de l'utilisation du redémarrage et de la reprise d'un système homologue. Pour plus d'informations sur ces exigences, voir Programmation z/OS MVS : Reprise des ressources.

Pourquoi et quand exécuter cette tâche

Si le message de la console suivant apparaît :

BBOT0015D OTS UNABLE TO RESOLVE ALL INCOMPLETE TRANSACTIONS FOR SERVER
string.  REPLY CONTINUE OR TERMINATE.

Procédure

  1. Notez le nom de serveur indiqué pour chaîne dans le message.
  2. Affichez SYSPRINT, la file d'attente des états de ce serveur et recherchez les messages BBOT0019 - BBOT0022 qui font référence à ce serveur.
  3. Lisez les messages résultants.
  4. Arrêtez le serveur.

    RRS ne permet pas à un opérateur de résoudre une unité de récupération en cours de validation si le DSRM de cette unité est actif. Vous devez donc arrêter le serveur. Pour cela, répondez FIN au message.

Que faire ensuite

Vous pouvez utiliser les messages non-console suivants pour déclencher l'automatisation du redémarrage et de la récupération. Ces messages apportent des informations au sujet des activités du démon. Faites tout particulièrement attention aux attributs URID, XID FormatId, XID Gtrid et XIDBqual. Vous devez utiliser ces informations lors de la résolution manuelle les unités de travail pertinentes via les panneaux RRS.

  • BBOO003E WEBSPHERE FOR z/OS CONTROL REGION string ENDED ABNORMALLY, REASON= hstring.
  • BBOO009E WEBSPHERE FOR z/OS DAEMON string ENDED ABNORMALLY, REASON= hstring.
  • BBOO0171I WEBSPHERE FOR z/OS CONTROL REGION string NOT STARTING ON CONFIGURED SYSTEM chaîne
  • Les messages suivants, qui sont consignés en mode redémarrage et récupération uniquement, donnent des détails sur les transactions ne pouvant pas être résolues lors du redémarrage et de la reprise :
    • BBOT0008I REDEMARRAGE DU SERVICE DE TRANSACTIONS LANCE SUR LE SERVEUR chaîne
    • BBOT0009I COMPTES DE L'ETAT DE L'UNITE DE RECUPERATION DU REDEMARRAGE DU SERVICE DE TRANSACTIONS POUR LE SERVEUR chaîne: EN COURS D'ANNULATION= dstring, EN COURS DE VALIDATION= dstring, EN ATTENTE DE VALIDATION= dstring
    • BBOT0010I FIN DU REDEMARRAGE ET DE LA REPRISE DU SERVICE DE TRANSACTIONS SUR LE SERVEUR chaîne
    • BBOT0011I LE SERVEUR chaîne DEMARRE A FROID AVEC RRS
    • BBOT0012I LE SERVEUR chaîne DEMARRE A CHAUD AVEC RRS
    • BBOT0013I FIN DU REDEMARRAGE ET DE LA REPRISE DU SERVICE DE TRANSACTIONS SUR LE SERVEUR chaîne. L'ARRET DU SERVEUR EST EN COURS.
    • BBOT0014I FIN DU TRAITEMENT DE LA REPRISE DU SERVICE DE TRANSACTIONS POUR L'ID UNITE DE RECUPERATION RRS ' chaîne ' DANS LE SERVEUR chaîne.
    • BBOT0016I LE REDEMARRAGE ET LA REPRISE DU SERVICE DE TRANSACTIONS POUR LE SERVEUR chaîne NE SONT PAS TERMINES. L'ARRET DU SERVEUR EST EN COURS EN RAISON D'UNE REPONSE DE L'OPERATEUR.
    • BBOT0017I LE REDEMARRAGE ET LA REPRISE DU SERVICE DE TRANSACTIONS POUR LE SERVEUR chaîne NE SONT PAS TERMINES EN RAISON D'UNE REPONSE DE L'OPERATEUR.
    • BBOT0018I LE REDEMARRAGE ET LA REPRISE DU SERVICE DE TRANSACTIONS POUR LE SERVEUR chaîne TRAITE TOUJOURS dstring LA OU LES UNITE(S) DE RECUPERATION INCOMPLETE(S).
    • BBOT0019W IMPOSSIBLE DE RESOUDRE LA SORTIE DE LA BRANCHE DE TRANSACTIONS DECRITES PAR : ' chaîne ' ID FORMATID : ' chaîne ' XID GTRID : ' chaîne ' XID BQUAL: ' chaîne ' CAR LE COORDINATEUR DE REPRISE POUR LE SERVEUR chaîne SUR L'HOTE chaîne : dstring N'A PAS PU ETRE ATTEINT.
    • BBOT0020W IMPOSSIBLE DE FOURNIR LA RESSOURCE OTS SUBORDONNEE DANS LE SERVEUR chaîne SUR L'HOTE chaîne : dstring AVEC LA SORTIE DE TRANSACTION DECRITE SUR CE SERVEUR PAR : URID : ' chaîne ' XID FORMATID : ' chaîne' XID GTRID : ' chaîne ' XID BQUAL : ' chaîne ' CAR CE SERVEUR N'A PAS PU RESOUDRE LA SORTIE AVEC UN NOEUD SUPERIEUR.
    • BBOT0021W IMPOSSIBLE DE string LA RESSOURCE OTS SUBORDONNEE DANS LE SERVEUR chaîne SUR L'HOTE chaîne : dstring POUR LA TRANSACTION DECRITE SUR CE SERVEUR PAR : URID : ' chaîne ' XID FORMATID: ' chaîne ' XID GTRID: ' chaîne ' XID BQUAL: ' chaîne ' OU UNE AUTRE RESSOURCE IMPLIQUEE DANS CETTE UNITE DE RECUPERATION CAR UNE OU PLUSIEURS RESSOURCES N'ONT PAS PU ETRE ATTEINTES OU N'ONT PAS ENCORE REPONDU.
    • BBOT0022W IMPOSSIBLE D'OUBLIER LA TRANSACTION DOTEE D'UNE SORTIE HEURISTIQUE DECRITE SUR CE SERVEUR PAR : URID : ' chaîne ' XID FORMATID : 'chaîne ' XID GTRID : ' chaîne ' XID BQUAL : ' chaîne ' CAR LE COORDINATEUR DE REPRISE POUR LE SERVEUR chaîne SUR L'HOTE chaîne: dstring N'A PAS APPELE LA COMMANDE FORGET SUR LA RESSOURCE ENREGISTREE.
Conseils pour les opérations RRS

Reportez-vous au manuel z/OS MVS Programming: Resource Recovery pour des instructions sur les opérations RRS.

Conseils pour les opérations RRS :

  • Si vous avez configuré vos flots de journaux pour l'unité de couplage, contrôlez alors vos flots de journaux pour vous assurer qu'il n'y a pas de déchargement. Les RRS seront plus efficaces si ses journaux de reprise ne déchargent pas.
    Eviter les incidents Eviter les incidents: Une définition appropriée de la taille des journaux des RRS est importante. S'ils sont trop petits, vous obtiendrez un rendement limité étant donné que le consignateur décharge les journaux trop fréquemment. S'ils sont trop grands, vous pourriez surcharger votre unité de couplage. gotcha
  • Conservez les journaux principaux et différés (qui contiennent uniquement des données en temps réel ou actives) dans votre unité de couplage. Assurez-vous que les définitions de CF ne sont pas surchargées.
    Eviter les incidents Eviter les incidents: Il n'est pas possible d'obtenir une validation avant que l'enregistrement de journal ne soit écrit. gotcha
  • Jusqu'à ce que vous stabilisiez vos charges de travail, il serait judicieux d'utiliser les journaux archivés. Si vous avez déjà configuré des journaux archivés, les RRS les utiliseront sans condition. Cependant, s'ils sont utilisés, les performances s'en feront ressentir.

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=tprr_rrs
Nom du fichier : tprr_rrs.html