Aller au contenu

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

QSYS2.CHANGE_MIRROR_HEALTH_MONITOR

Régler la surveillance de santé de Db2 Mirror

Procédure Db2 Mirror qui règle le moniteur de santé : seuil de stockage disponible, délai de suspension et intervalles de contrôle des ressources.

À quoi ça sert

Cette procédure sert avec Db2 Mirror for i (option 48 de 5770SS1) et n'a d'intérêt que si ce produit est configuré. Elle règle le moniteur de santé du miroir pour la base système ou un ASP indépendant (IASP_NAME).

Le paramètre AVAILABLE_STORAGE_THRESHOLD fixe le seuil de stockage disponible qui déclenche la suspension de la réplication ; SUSPEND_WAIT_TIME règle le délai d'attente avant suspension et CRITICAL_RESOURCE_CHECK_INTERVAL l'intervalle de contrôle des ressources critiques. L'état du moniteur se lit avec QSYS2.MIRROR_HEALTH_MONITOR_INFO.

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

Configurer le moniteur de santé pour suspendre la réplication quand il reste 7 pour cent de stockage auxiliaire pour l'ASP indépendant.

-- Description: Configure the Db2 Mirror Health Monitor to suspend                                 
-- replication when 7 percent of auxiliary storage remains for IASP.                                
    CALL QSYS2.CHANGE_MIRROR_HEALTH_MONITOR(AVAILABLE_STORAGE_THRESHOLD => '7.0');

Paramètres

ParamètreTypePar défautSignification
IASP_NAME VARCHAR(10) '*SYSBAS' Nom de l'ASP indépendant
AVAILABLE_STORAGE_THRESHOLD VARCHAR(5) NULL Seuil de stockage disponible
SUSPEND_WAIT_TIME VARCHAR(5) NULL Délai d'attente de suspension
CRITICAL_RESOURCE_CHECK_INTERVAL INTEGER NULL Intervalle de vérification des ressources critiques
RESOURCE_CHECK_INTERVAL INTEGER NULL Intervalle de vérification des ressources
LICENSE_EXPIRATION_THRESHOLD VARCHAR(4) NULL Seuil d'alerte avant expiration de la licence