6 Gestion des messages

Le SMC intercepte les messages MVS, JES3 et TMS (Tape Management System, système de gestion de bandes) liés aux opérations de montage, de démontage et de permutation. Lorsque le message intercepté inclut un lecteur défini sur un TapePlex, le SMC indique au TapePlex propriétaire d'effectuer l'opération demandée.

Les messages interceptés par le SMC sont répertoriés à l'Annexe A, Messages interceptés..

Remarque :

L'exit utilisateur IATUX71 doit être installé pour permettre le traitement des messages de montage JES3. Pour plus d'informations, reportez-vous à la publication Installation d'ELS.

Traitement des messages destinés à l'utilisateur

Si le SMC ne prend actuellement pas en charge le système TMS (Tape Management System) de votre installation, vous pouvez toujours indiquer au SMC d'intercepter les messages spécifiques générés par votre système TMS. Utilisez la commande USERMsg pour définir ces messages supplémentaires. Pour plus d'informations, reportez-vous au document Référence des commandes, des instructions de contrôle et des utilitaires ELS.

L'exit utilisateur 01 vous permet de changer ou d'améliorer les actions effectuées au niveau des messages interceptés et peut indiquer au SMC d'effectuer des actions au niveau des messages ne figurant pas dans la liste des messages interceptés.

Le SMC appelle l'exit utilisateur pour chaque message intercepté. Cela inclut les messages par défaut répertoriés à l'Annexe A, Messages interceptés, et tous les messages définis à l'aide de la commande USERMsg.

Remarque :

  • Seuls les messages interceptés par le SMC sont transmis à l'exit utilisateur.

  • Le SMC ne prend pas en charge le code de retour d'exit utilisateur 01 REPLY

Stratégies de gestion des messages

Le SMC observe les stratégies MVS et SMC suivantes liées à la gestion des messages de montage, de démontage et de permutation :

Stratégies MVS

L'utilitaire SAF (System Authorization Facility) permet une protection de bande au niveau volume (CLASS=TAPEVOL) faisant appel à votre logiciel de sécurité. Si cette option est définie, le SMC observe les politiques définies via l'interface SAF concernant l'exigence de protection en écriture pour un volume monté sur un transport de bibliothèque. Le SMC invoque l'interface SAF à l'aide d'une macro RACROUTE et protège les volumes en lecture seule via le support VTW (Virtual Thumbwheel) ACS.

Stratégies SMC

La commande MOUNTDef SMC permet de contrôler les options de gestion des messages (montage/démontage) précédemment contrôlées par la commande MNTD HSC, les paramètres d'entrée HSC et les options LIBGEN, ainsi que la commande MVS/CSC ALTER et les paramètres d'entrée.

Ces options contrôlent l'automatisation des montages en suspens, contrôlent les mesures de suppression lors du démontage, déterminent si des messages sont générés ou non lorsqu'un volume de bibliothèque est monté en dehors de la bibliothèque et déterminent le moment où les messages de montage disparaissent de la console.

Remarque :

Pour plus d'informations sur la commande MOUNTDef, reportez-vous au document Référence des commandes, des instructions de contrôle et des utilitaires ELS.

Prise en charge du système de gestion de bandes

Le SMC intercepte les messages de montage, de démontage et de permutation des systèmes TMS suivants :

  • CA-1

  • CA-DYNAM/TLMS

  • DFSMSrmm

  • AutoMedia (Zara)

  • CONTROL-T

Pour les systèmes de gestion de bandes qui fournissent un sous-pool, le sous-pool est interprété par le SMC et utilisé comme nom de sous-pool demandé, sauf s'il est remplacé par l'exit utilisateur 01 ou une instruction TAPEREQ. Les messages liés incluent :

  • CTS002

  • CTT101A

  • CTT104A

  • TMS002

Traitement de la permutation SMC

Le SMC automatise le processus de permutation (déclenché par une erreur d'E/S ou par l'opérateur) de la même manière que le traitement de permutation amélioré HSC. Ainsi, l'opérateur n'a pas besoin de chercher un périphérique de permutation compatible lorsque DDR a choisi un périphérique incompatible. Si le SMC ne trouve pas de périphérique de permutation compatible ou si tous les périphériques compatibles sont occupés, le SMC génère un message et le contrôle est retourné au traitement DDR sans aucune autre action de la part du SMC. Le traitement de permutation amélioré est le seul mode pris en charge dans le SMC.

Sur les systèmes JES3, le SMC n'influence pas la sélection du périphérique de permutation. Le SMC ne génère pas SMC0107 ou SMC0110. JES3 peut sélectionner lui-même un lecteur compatible en fonction de définitions correctes de supports d'initialisation. Le SMC automatise encore la permutation lorsque l'IGF502E est reçu.

Le processus de permutation SMC commence lorsque l'un des messages suivants est généré :

IGF500I SWAP XXX1 TO XXX2 - I/O ERROR
IGF503I ERROR ON XXX1, SELECT NEW DEVICE
IGF509I SWAP XXX1 - I/O ERROR

Si le périphérique XXX1 est connu du SMC en tant que périphérique de bibliothèque, le SMC supprime le message et lance le processus de permutation automatique.

Le SMC génère l'un des trois messages suivants :

  • SMC0108 No compatible drive found for SWAP processing

  • Ou lorsqu'un lecteur compatible peut être sélectionné par le SMC :

    SMC0107 SWAP volser from XXX1 to XXX2

  • Ou lorsque le nombre MOUNTDEF SWAPLIMIT a été dépassé :

    SMC0233 SWAPLIMIT=NNNNNN exceeded; swap processing canceled

Si SMC0108 a été généré et que MOUNTDEF SWAPAUTOREPLY est actif, le message IGF500D ou IGF509D reçoit la réponse NO.

Si SMC0233 a été généré et que la variable bypassReply de MOUNTDEF SWAPLIMIT est OFF, le message IGF509D reçoit la réponse NO.

Le périphérique XXX2 est le périphérique sélectionné par SMC ayant été déterminé compatible pour la permutation. Le SMC supprime ensuite le message MVS IGF500D ou IGF509D et le remplace par :

SMC0110 Allow swap of volser from XXX1 to XXX2;
Reply ’Y’, or ’N’ or DEVICE

L'opérateur peut approuver le périphérique sélectionné, annuler la permutation ou choisir un autre périphérique. Si l'opérateur sélectionne un autre périphérique, le SMC accepte le périphérique sans procéder à d'autres vérifications de compatibilité.

Si la réponse est "Y" ou un nouveau périphérique, MVS génère le message suivant :

IGF502E PROCEED WITH SWAP OF XXX1 TO XXX2

Si XXX1 est un périphérique détenu par une bibliothèque, le démontage du volume est automatisé. Si XXX2 est un périphérique détenu par une bibliothèque, le montage du volume est automatisé.

Remarque :

Vérifiez que votre progiciel de sécurité MVS (par exemple, RACF, TopSecret) est configuré de manière à accorder au SMC l'autorité nécessaire pour répondre aux messages de permutation MVS IGF500D et IGF509D.

Messages liés au montage HSC

Certains messages liés au montage peuvent encore être générés par le HSC en raison de conditions d'erreurs.

  • Le message SLS0088D est généré lorsque, en raison d'une condition d'erreur, un montage répété pour le même volume est requis.

  • Le message SLS1075D est généré lorsqu'un volume démonté rencontre une erreur d'E/S ou autre type d'erreur.

Gestion des montages HSC depuis le client SMC

L'architecture client/serveur du SMC permet de gérer certaines conditions d'exception de montage/démontage via la console client plutôt que la console serveur. Les conditions gérées par le SMC incluent les suivantes :

  • Afficher des messages sur le lecteur et la console indiquant le volume et son emplacement pour les montages manuels lorsqu'un LSM est hors ligne.

  • Lorsqu'il s'avère qu'un lecteur est chargé avec un autre volume pendant une demande de montage d'un travail en cours d'exécution ou pendant le traitement de la configuration JES3, le démontage est forcé et le montage est automatiquement relancé en fonction du statut de montage en attente UCB (ou JES3 SETUNIT).

    Remarque :

    Lorsqu'un message de montage ou de démontage est intercepté par le SMC et dirigé vers un serveur HSC, le message SLS0107D n'est pas généré sur le serveur ou le client. Lorsqu'une condition de lecteur chargé est détectée par le HSC pour un démontage dirigé par le SMC, le HSC attend pendant une minute que le lecteur se décharge, puis termine le démontage. Si le démontage est effectué dans le cadre d'une demande de montage du SMC, le statut du lecteur chargé est retourné au SMC et le SMC relance alors la demande de montage si le montage et encore en suspens.
  • Lorsqu'un lecteur ou un volume est utilisé par un autre processus, le SMC vérifie que le montage est encore en suspens, relance périodiquement la demande et permet à l'opérateur d'annuler ou de relancer la demande à tout moment.

  • Lorsque l'option client TAPEPlex WTORdestest sélectionnée, certains messages WTOR ne sont pas générés sur le serveur HSC mais à la place sont directement envoyés vers la console client. La réponse de l'opérateur au message est alors retransmise au serveur tandis que le SMC relance le montage ou le démontage au niveau du serveur. Les messages WTOR de montage/démontage HSC suivants sont actuellement pris en charge avec cette option :

    • SLS0134

    • SLS0905

    • SLS2126

    • SLS2905

    • SLS2984

    • SLS0109

    • SLS4084

    Pour plus d'informations sur ces messages, reportez-vous à la publication Messages et codes ELS.