Consultha JFA somos distribuidor en España de Assure Quick-EDD/HA de Precisely ya que creemos que es la mejor opción no solo de Alta Disponibilidad para sistemas IBM i si no para realizar migraciones entre sistemas o al cloud, debido a su alto rendimiento y facilidad de uso.
Quick-EDD/HA incorpora muchas funcionalidades para que los sistemas IBM i involucrados en una replica estén completamente igualados, pero otras soluciones no disponen de estas herramientas teniendo que buscar alternativas mediante programas ad-hoc o mediante alternativas desarrolladas por el cliente o el partner.
Una de estas funciones es la replicación de las entradas del directorio de distribución (DIRE) que en Quick-EDD/HA está automatizado pero no así en otras opciones del mercado.
Con este articulo queremos mostrar la opción llamada «shadowing» dentro del System Distribution Directory y que permite que las entradas de directorio sean replicadas de un sistema origen (supplier) a un sistema destino (collector).
Todas las entradas de directorio pueden ser replicadas con las siguientes excepciones:
- Las entradas *ANY
- Las entradas de perfiles IBM
- Listas de distribución
- Nicknames
- Los campos: Mail indicator, Print cover page, Indirect user, User profile, Preferred address.
La función de «shadowing» usa Enterprise Extender por lo que los puertos UDP 12000-12004 deben estar abiertos entre los sistemas involucrados por lo tanto los atributos de red deben permitir su uso en todos los sistemas (parámetros ALWHPRTWR y ALWVRTAPPN de los atributos de red – NETA, se pueden comprobar con DSPNETA y cambiar con CHGNETA ALWHPRTWR(*YES) y CHGNETA ALWVRTAPPN(*YES)).
Para configurar esta función hay que recopilar la información relativa al Local Network ID (LCLNETID) y Local Control Point Name (LCLCPNAME) de cada uno de los sistemas así como la IP de los mismos (CFGTCP, opción 1 por ejemplo).
A continuación en cada sistema hay que crear un controlador APPC.
Si tenemos la siguiente información en dos sistemas:
- Sistema 1, IP local: 192.168.1.2, Local NetworkID: APPN, Local Control Point Name: Sistema1
- Sistema 2, IP local: 192.168.1.3, Local NetworkID: APPN, Local Control Point Name: Sistema2
Se pueden crear los controladores de la siguiente forma.
En el sistema 1:
CRTCTLAPPC CTLD(APPCSIS2) LINKTYPE(*HPRIP) RMTINTNETA(‘192.168.1.3’) LCLINTNETA(‘192.168.1.2’) RMTNETID(APPN) RMTCPNAME(SISTEMA2)
En el sistema 2:
CRTCTLAPPC CTLD(APPCSIS1) LINKTYPE(*HPRIP) RMTINTNETA(‘192.168.1.2’) LCLINTNETA(‘192.168.1.3’) RMTNETID(APPN) RMTCPNAME(SISTEMA1)
Ambos controladores APPN deben activarse en ambos nodos:
VRYCFG CFGOBJ(*APPN) CFGTYPE(*CTL) STATUS(*ON)
Con ello se crean unos controladores virtuales APPN llamados QAPENDxxxx donde se asignarán los dispositivos APPC.
Solo nos quedará activar el Shadowing, para ello:
- En el sistema «collector» (es decir, el sistema que recibirá las entradas de directorio) añadir el sistema «supplier» con el mandato ADDDIRSHD especificando una frecuencia: ADDDIRSHD SYSNAME(SISTEMA1) INZ(*APPC *YES) FRQ(DAILY)
- Arrancar el shadowing con el mandato STRDIRSHD
- Usar el mandato WRKDIRSHD (Trabajar con sistemas de duplicación de directorio) para verificar que la duplicación ha sido satisfactoria
Espero que sea de ayuda!
Publicado originalmente por Andreu Rul, CEO de Consultha, en LinkedIn. Esta versión ha sido adaptada para la web corporativa.
