Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.SWAP_MIRROR_ROLES

Inversion des rôles des nœuds Db2 Mirror

Procédure Db2 Mirror qui inverse les rôles des nœuds de réplication, par exemple avant une maintenance sur le nœud principal.

À quoi ça sert

SWAP_MIRROR_ROLES fait partie des services de Db2 Mirror for i (option 48 de 5770SS1). Elle inverse les rôles des deux nœuds utilisés pour la réplication, pour préparer par exemple la maintenance du nœud principal. Ses paramètres sont IASP_NAME (par défaut *SYSBAS) et ACTION (par défaut NULL).

Elle modifie l'état de la réplication : il n'existe pas de mode aperçu. Elle n'est utile que si Db2 Mirror est installé et configuré sur le système ; sans ce produit, elle n'a pas d'objet.

À réserver aux équipes qui exploitent la paire de partitions en miroir, après avoir contrôlé l'état de la réplication.

Résultat réel sur un IBM i 7.5

Db2 Mirror for i n'est pas installé sur notre IBM i de test : ce service n'a rien à montrer.

L'exemple d'IBM

Avant une maintenance du nœud principal, inverser les rôles des nœuds utilisés pour la réplication.

-- Description: In preparation to perform maintenance on the primary node,                         
-- reverse the roles of the nodes used for replication.                                             
    CALL QSYS2.SWAP_MIRROR_ROLES();

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) '*SYSBAS' Nom de l'ASP indépendant
ACTION VARCHAR(6) NULL Action à exécuter