Aller au contenu

Message d'erreur IBM i (AS/400)

CPFBB78

La demande d'API &1 ne peut pas être traitée dans le cluster &2.

API request &1 cannot be processed in cluster &2.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La demande d'API &1 ne peut pas être traitée dans le cluster &2. Le code anomalie est &3. Les codes anomalie possibles sont les suivants : 1

  • Tous les noeuds du domaine d'unités doivent être actifs pour exécuter cette demande. 2
  • Le noeud &4 doit être réinitialisé (IPL) avant que cette demande puisse être exécutée, en raison d'une incohérence de données internes. 3
  • Communication impossible avec au moins un noeud du domaine d'unités. 4
  • Ressource système interne non disponible. 5
  • Le noeud &4 possède un pool de mémoire secondaire non associé à un cluster. 6
  • Le noeud &4 ne peut pas être ajouté à un domaine d'unités comportant des pools de mémoire secondaire existants. 7
  • Des pools de mémoire secondaire sont manquants. 8
  • Des modifications de configuration des unités de disque sont en cours. 9
  • Le noeud &4 possède un pool de mémoire secondaire dont le numéro est supérieur à 99, ce qui n'est pas compatible avec la version actuelle du cluster. 10
  • Le noeud &4 possède une copie en miroir inter-sites d'un pool de mémoire secondaire qui est activé (varied on). 11
  • Le matériel associé au pool de mémoire secondaire est en échec. 12
  • Le noeud &4 présente une incohérence interne dans le domaine d'unités.

The API request &1 cannot be processed in cluster &2. The reason code is &3. Possible reason codes are: 1 -- All nodes in the device domain must be active to complete this request. 2 -- The node &4 must be IPLed before this request can be completed because of an internal data mismatch. 3 -- Could not communicate with at least one device domain node. 4 -- Internal system resource not available. 5 -- Node &4 has an auxiliary storage pool not associated with a cluster. 6 -- Node &4 cannot be added to a device domain with existing auxiliary storage pools. 7 -- Auxiliary storage pools are missing. 8 -- Disk unit configuration changes are occurring. 9 -- Node &4 has an auxiliary storage pool number greater than 99 which is not compatible with current cluster version. 10 -- Node &4 owns a cross site mirrored copy of an auxiliary storage pool which is varied on. 11 -- Hardware associated with auxiliary storage pool has failed. 12 -- Node &4 has an internal mismatch in the device domain.

Que faire

Les actions de reprise pour les codes anomalie sont les suivantes : 1

  • Renouvelez la demande lorsque tous les noeuds du domaine d'unités sont actifs. 2
  • Effectuez un IPL du noeud, puis renouvelez votre demande. 3
  • Renouvelez votre demande. 4
  • Renouvelez votre demande après avoir augmenté la taille du pool machine. Si le problème se reproduit, appelez votre fournisseur de services et signalez le problème. 5
  • Si un noeud possède un pool de mémoire secondaire existant, ce noeud doit être le premier noeud ajouté au domaine d'unités. Supprimez tous les pools de mémoire secondaire des autres noeuds ajoutés au domaine d'unités, puis renouvelez votre demande. 6
  • Supprimez les pools de mémoire secondaire des noeuds du domaine d'unités ou réinstallez et initialisez le noeud ajouté. 7
  • Identifiez et corrigez les pools de mémoire secondaire manquants sur chaque système. 8
  • Attendez la fin des modifications de configuration des unités de disque, puis renouvelez votre demande. 9
  • Mettez à niveau la version actuelle du cluster avec l'API QcstAdjustClusterVersion ou supprimez tous les pools de mémoire secondaire dont le numéro est supérieur à 99 sur le noeud &4. Renouvelez ensuite votre demande. 10
  • Désactivez (vary off) le pool de mémoire secondaire. 11
  • Utilisez le journal des activités du produit pour trouver les entrées relatives au matériel en échec. Réparez le matériel défaillant. 12
  • Retirez le noeud &4 du domaine d'unités même s'il n'en fait plus partie, effectuez un IPL du noeud, puis renouvelez votre demande.

Recovery actions for the reason codes are: 1 -- Try the request again when all nodes in the device domain are active. 2 -- IPL the node and try the request again. 3 -- Try the request again. 4 -- Try the request again after increasing the size of the machine pool. If the problem recurs, call your service organization and report the problem. 5 -- If a node has an existing auxiliary storage pool, that node must be the first node added to the device domain. Delete any auxiliary storage pools from other nodes being added to the device domain and try the request again. 6 -- Remove the auxiliary storage pools from the device domain nodes or re-install and initialize the node being added. 7 -- Identify and fix the missing auxiliary storage pools on each system. 8 -- Wait until disk unit configuration changes are complete and try the request again. 9 -- Upgrade the current cluster version to a higher level using the QcstAdjustClusterVersion API or delete all auxiliary storage pools which have number greater than 99 on node &4. Then try the request again. 10 -- Vary off the auxiliary storage pool. 11 -- Use the product activity log to find entries for the failed hardware. Fix the failing hardware. 12 -- Remove node &4 from device domain even though it is no longer in the device domain, IPL the node, then try the request again.

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...

VariableTypeLongueur
&1 *CHAR 30
&2 *CHAR 10
&3 *BIN 4
&4 *CHAR 8

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFBB78) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPFBB78) EXEC(DO)
  /* traitement de l'erreur */
ENDDO