Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.MIRROR_INFO

État de la réplication Db2 Mirror

Affiche l'état de chaque ASP indépendant dans une paire Db2 Mirror : nœuds, état de la réplication, options de reprise et paramètres RDMA.

À quoi ça sert

Cette vue donne, pour chaque ASP indépendant (IASP_NAME) de la configuration Db2 Mirror for i, l'état de l'ASP, les nœuds principal et secondaire, l'état de la réplication (REPLICATION_STATE) et son détail, l'état du groupe de ressources réseau, ainsi que de nombreuses options : reprise automatique, prise de relais automatique, degré de parallélisme, réplication des index et espaces utilisateur.

Elle ne sert qu'avec Db2 Mirror for i (option 48 de 5770SS1), configuré. Une requête filtrant sur REPLICATION_STATE permet de repérer en une ligne tout ASP qui n'est pas dans l'état attendu, et de l'intégrer à une surveillance.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.MIRROR_INFO WHERE REPLICATION_STATE <> 'ACTIVE'

Ce que l'IBM i a renvoyé le 01/10/2026 (1 ligne au plus) :

IASP_NAME Nom de l'ASP indépendant ASP_STATE État de l'ASP IASP_USAGE Utilisation de l'ASP indépendant PRIMARY_NODE Noeud principal SECONDARY_NODE Nœud secondaire REPLICATION_STATE État de la réplication REPLICATION_DETAIL Détail de la réplication REPLICATION_DETAIL_INFO Informations détaillées de réplication REPLICATION_DETAIL_INFO_TEXT Texte des informations détaillées de réplication NRG_STATE État du groupe de ressources réseau (NRG) ENCRYPTED_RDMA Chiffrement RDMA RDMA_TCPIP Adresse TCP/IP RDMA RDMA_TCPIP_KEEP_ALIVE_TIME Délai de maintien de connexion TCP/IP RDMA DEFAULT_INCLUSION_STATE État d'inclusion par défaut READ_ONLY Lecture seule AUTO_RESUME Reprise automatique AUTO_TAKEOVER Prise de relais automatique PARALLEL_DEGREE Degré de parallélisme SPLF_RESYNC_INTERVAL Intervalle de resynchronisation des fichiers spoule SWAP_ON_PWRDWNSYS Basculement lors de l'arrêt du système (PWRDWNSYS) REPLICATE_USER_INDEX Réplication des index utilisateur REPLICATE_USER_SPACE Réplication des espaces utilisateur REPLICATE_DATA_QUEUE_ENTRIES Réplication des entrées de files de données PRIMARY_HOSTNAME Nom d'hôte du système principal SECONDARY_HOSTNAME Nom d'hôte du nœud secondaire CLUSTER_RESOURCE_GROUP Groupe de ressources de la grappe ASP_NUMBER Numéro de l'ASP RELATIONAL_DATABASE_NAME Nom de la base de données relationnelle RESYNC_SAVRST_IO_THRESHOLD Seuil d'E/S pour la resynchronisation par sauvegarde/restauration RESYNC_SAVRST_IO_MINIMUM_ROWS Nombre minimal de lignes pour la resynchronisation par sauvegarde/restauration ENVIRONMENT_TYPE Type d'environnement
*SYSBAS NONE NULL NULL NULL NOT MIRRORED NULL NULL NULL INACTIVE NULL NULL NULL NULL NULL NULL NULL NULL NULL NO NULL NULL NULL NULL NULL NULL 1 MONIBMI NULL NULL NULL

Données anonymisées : les noms de système, de profils, de bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma JOBISQL sont des objets de démonstration créés pour ce site.

L'exemple d'IBM

Trouver les ASP indépendants qui ne sont pas dans l'état correct pour une réplication active.

-- Description: Find any IASPs that are not in the proper state                                    
-- for active replication.                                                                          
    SELECT * FROM QSYS2.MIRROR_INFO WHERE REPLICATION_STATE <> 'ACTIVE';

Colonnes renvoyées (31)

Afficher les 31 colonnes
ColonneTypeSignification
IASP_NAME VARCHAR(10) Nom de l'ASP indépendant
ASP_STATE VARCHAR(13) État de l'ASP
IASP_USAGE VARCHAR(8) Utilisation de l'ASP indépendant
PRIMARY_NODE VARCHAR(8) Noeud principal
SECONDARY_NODE VARCHAR(8) Nœud secondaire
REPLICATION_STATE VARCHAR(12) État de la réplication
REPLICATION_DETAIL VARCHAR(13) Détail de la réplication
REPLICATION_DETAIL_INFO INTEGER Informations détaillées de réplication
REPLICATION_DETAIL_INFO_TEXT VARCHAR(1024) Texte des informations détaillées de réplication
NRG_STATE VARCHAR(8) État du groupe de ressources réseau (NRG)
ENCRYPTED_RDMA VARCHAR(20) Chiffrement RDMA
RDMA_TCPIP VARCHAR(16) Adresse TCP/IP RDMA
RDMA_TCPIP_KEEP_ALIVE_TIME INTEGER Délai de maintien de connexion TCP/IP RDMA
DEFAULT_INCLUSION_STATE VARCHAR(7) État d'inclusion par défaut
READ_ONLY VARCHAR(16) Lecture seule
AUTO_RESUME VARCHAR(3) Reprise automatique
AUTO_TAKEOVER VARCHAR(16) Prise de relais automatique
PARALLEL_DEGREE VARCHAR(4) Degré de parallélisme
SPLF_RESYNC_INTERVAL INTEGER Intervalle de resynchronisation des fichiers spoule
SWAP_ON_PWRDWNSYS VARCHAR(3) Basculement lors de l'arrêt du système (PWRDWNSYS)
REPLICATE_USER_INDEX VARCHAR(16) Réplication des index utilisateur
REPLICATE_USER_SPACE VARCHAR(16) Réplication des espaces utilisateur
REPLICATE_DATA_QUEUE_ENTRIES VARCHAR(16) Réplication des entrées de files de données
PRIMARY_HOSTNAME VARCHAR(256) Nom d'hôte du système principal
SECONDARY_HOSTNAME VARCHAR(256) Nom d'hôte du nœud secondaire
CLUSTER_RESOURCE_GROUP VARCHAR(10) Groupe de ressources de la grappe
ASP_NUMBER INTEGER Numéro de l'ASP
RELATIONAL_DATABASE_NAME VARCHAR(18) Nom de la base de données relationnelle
RESYNC_SAVRST_IO_THRESHOLD VARCHAR(4) Seuil d'E/S pour la resynchronisation par sauvegarde/restauration
RESYNC_SAVRST_IO_MINIMUM_ROWS BIGINT Nombre minimal de lignes pour la resynchronisation par sauvegarde/restauration
ENVIRONMENT_TYPE VARCHAR(11) Type d'environnement