L’option « 11 - Gestion Scénarii de bascule » du menu EDH permet de définir les scénarii de switch, suivant les besoins de chaque site.
EDHTools SWITCH - SCENARII DE SWITCH_________________________
2=Modifier 3=Copier 4=Supprimer 5=Afficher
8=Commandes 9=Exécuter Scenario : __________
S Nom Texte descriptif Système
_ STEP01 End of production system PROD
_ STEP02 Switch on BACKUP system BACKUP
_ STEP03 Start production on the new production BACKUP
_ STEP04 The old production becomes backup PROD
_ STEP05 Start replication from new prod to new backup BACKUP
_ STEP06 End of production system BACKUP
_ STEP07 Switch on PROD system PROD
_ STEP08 Start production on the PROD system PROD
_ STEP09 BACKUP partition becomes backup BACKUP
_ STEP10 Start replication from PROD to BACKUP PROD
Fin
F3=Exit F5=Réafficher F6=Créer F11=Commande F12=Annuler
F13=Copie Commandes
Chaque scénario correspond à un ensemble de fonction à effectuer sur l’un ou l’autre des systèmes (production et secours).
Un scénario se définit par les éléments suivants :
Un nom
Un texte descriptif
Le système pour lequel il est défini
Le mode d’exécution standard
ATTENTION : Les scénarii sont enregistrés dans le fichier base de données EDHSWIPF. Ce fichier, dès la première exécution sera automatiquement créé dans la bibliothèque PMEDHUSR.
Il sera bien sûr nécessaire de répliquer cette bibliothèque afin de disposer des scénarii sur le système cible.
Par ailleurs, des exemples sont fournis dans la bibliothèque des outils PMEDHTOOLS. Pour récupérer ces exemples, effectuer simplement une copie des données depuis la bibliothèque des outils, vers la bibliothèque finale PMEDHUSR
CRTDUPOBJ OBJ(EDHSWIPF) FROMLIB(PMEDHTOOLS) OBJTYPE(*FILE) TOLIB(PMEDHUSR) DATA(*YES)
CRTDUPOBJ OBJ(EDHSWIL1) FROMLIB(PMEDHTOOLS) OBJTYPE(*FILE) TOLIB(PMEDHUSR) DATA(*YES)
La touche de fonction F6 permet de créer un scénario :
DEFINITION DE SCENARIO
Scenarii : STEP2_____
Description : Switch on RECOVERY system__
___________________________
Système : CLUSTER_
Mode : 3 1=Batch, 2=Interactif
3=Pas à pas
F12=Annuler
Indiquer les paramètres suivants :
Nom du scénario – Nom sur 10 caractères permettant d’identifier le scénario
Texte descriptif du scénario
Nom du système sur lequel ce scénario va être utilisé (sécurité permettant de s’assurer de l’exécution sur le système correspondant)
Mode – Type d’exécution souhaitée
BATCH – Soumission du switch
INTERACTIF – Exécution interactive du scénario
PAS A PAS – Nécessite une validation de chaque étape du scénario par une touche de fonction
Note : Le mode d’exécution pourra être modifié à l’exécution
Une fois le scénario créé, il est nécessaire de décrire les fonctions de ce scénario, par exécution de l’option 8=Commandes, en regard du scénario. L’exécution de cette option présente le détail du scénario :
EDHTools SWITCH - COMMANDES A EXECUTER_______________________
2=Modifier 3=Copier 4=Supprimer 5=Afficher
Scénario : STEP2 Switch on RECOVERY system
Sel Seq. Commande à exécuter Err Lck
_ 5 DLTUSRIDX USRIDX(PMEDHUSR/AT_SND) 0 0
_ 10 PMEDHSWI ENV(AT) MOD(*YES) 1 0
_ 20 SNDMSG MSG('Switch Quick-EDD terminé - Démarrage d 0 0
_ 30 ADDTCPIFC INTNETADR('192.168.100.8') LIND(ETHLINE) 1 0
_ 40 STRTCPIFC INTNETADR('192.168.100.8') 1 1
_ 50 NETSTAT OPTION(*IFC) 0 0
_ 60 STRSBS SBSD(QINTER) 0 0
_ 70 STRSBS SBSD(QBATCH) 0 0
_ 80 STRSBS SBSD(QCMN) 0 0
_ 90 EDHUSRENA USRPRF(*ALL) STATUS(*ENABLED) QINCLUDE(* 0 0
A suivre...
F3=Exit F5=Réafficher F6=Créer F12=Annuler F22=Renuméroter
Utiliser l’option « 2=Modifier » pour modifier une commande ou utiliser la touche de fonction F6 pour créer une nouvelle fonction
COMMANDE A EXECUTER
Séquence : 30 (0-999)
Action si erreur : 1 (0=Ignore, 1=Arrêt)
Hold : 0 (0=Non, 1=Oui)
Commande :
ADDTCPIFC INTNETADR('192.168.100.8') LIND(ETHLINE)
SUBNETMASK('255.255.255.0') AUTOSTART(*NO)_______
__________________________________________________
______________________________________
Description
__________________________________________________
F4=Invite F12=Annuler
Indiquer les paramètres suivants :
Séquence – Numéro de séquence d’exécution de la commande
Action si erreur – Paramètre permettant de gérer l’éventualité d’une anomalie pendant l’exécution de la commande
0 – Le processus continue
1 – L’exécution du scénario est suspendue
Hold – Suspendre l’exécution d’une commande, qui va apparaître en jaune
Commande – Détail de la commande à exécuter. La touche de fonction F4 permet d’afficher le guide opérateur de la commande
Description – Sera affichée lors de l’exécution du scénario en mode pas à pas
Les scénarios permettent d’utiliser toutes les commandes de l’OS/400, ainsi bien
entendu que les commandes propres à Assure QuickEDD HA
L’option F13 permet de copier un bloc de commandes d’un scénario à un autre :
COPIE DE SCENARIO
Scenario . . . . :
De la séquence : 0
A la séquence : 0
Scénario cible . :
Séquence . . . : 0
Incrément . . : 0
F12=Annuler
L’option F11 permet quant à elle d’accéder à tout moment à une ligne de commandes