CPFC909
Echec opération de protection par disque miroir. Modif détails configuration ou réplication bloquées sur ce noeud. Code raison &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Opération de protection par disque miroir pour modif d'une ressource requise par Db2 Mirror bloquée sur ce noeud. Code raison &2. Db2 Mirror a déterminé que la réplication active a été interrompue dans ASP &1 et que toutes les opérations de protection par disque miroir sur les ressources requises par les détails de configuration ou de réplication Db2 Mirror sur ce noeud seront bloquées tant que la protection par disque miroir n'aura pas été rétablie et que les modifications contrôlées durant l'interruption n'auront pas été resynchronisées. Les codes raison et leur signification sont les suivants : 1 L'opération de protection par disque miroir a tenté de changer l'env Db2 Mirror en changeant la config du produit. 2 L'opération de protection par disque miroir a tenté de changer les détails de réplication en changeant RCL. Le nom d'ASP *SYSBAS indique que l'opération de protection par disque miroir a tenté de modifier les ressources qui résident dans l'ASP système (ASP 1).
Que faire
Rétablissez la protection par disque miroir entre noeuds pour que Db2 Mirror puisse initier la resynchronisation des opérations de protection par disque miroir. Ce noeud restera bloqué jusqu'à ce que Db2 Mirror identifie les opérations protégées par disque miroir à resynchroniser sur noeud secondaire. Renouvelez votre demande sur le noeud principal qui n'est pas bloqué et qui contrôlera toutes les opérations protégées par disque miroir. Ces opérations contrôlées seront ensuite resynchronisées avec ce noeud lorsque la fonction de protection par disque miroir sera rétablie.
Description technique
Pour plus d'informations, consultez la collection de rubriques Db2 Mirror de l'IBM Knowledge Center.
For more information, refer to the Db2 Mirror topic collection in the IBM Knowledge Center.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPFC909) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPFC909) EXEC(DO)
/* traitement de l'erreur */
ENDDO