ADC

Sincronización manual entre sitios que participan en GSLB

La sincronización manual de la configuración de GSLB en el sitio maestro y en los sitios esclavos se realiza de la siguiente manera:

  • El sitio maestro detecta las diferencias entre la configuración de su propio sitio y el sitio esclavo.
  • El sitio maestro aplica la diferencia de configuración al sitio esclavo.
  • El sitio maestro realiza la sincronización de la configuración con todos los sitios esclavos de la configuración de GSLB y completa el proceso de sincronización.

Importante: Después de sincronizar una configuración de GSLB, la configuración no se puede revertir en ninguno de los sitios de GSLB. Realice la sincronización únicamente si está seguro de que el proceso de sincronización no sobrescribe la configuración del sitio remoto. La sincronización de sitios no es deseable cuando los sitios locales y remotos tienen configuraciones diferentes por diseño, lo que provoca la interrupción del sitio. Si algunos comandos fallan y otros se ejecutan correctamente, los comandos correctos no se anulan.

Puntos que tener en cuenta

  • Si fuerza una sincronización (utilice la opción “forzar la sincronización”), el dispositivo NetScaler elimina la configuración de GSLB del sitio esclavo. A continuación, el sitio maestro configura el sitio esclavo para que sea similar a su propio sitio.
  • Durante la sincronización, si se produce un error en un comando, la sincronización no se interrumpe. Los mensajes de error se registran en un archivo.err del directorio /var/netscaler/gslb.
  • Si utiliza saveconfig esta opción, los sitios que participan en el proceso de sincronización guardarán automáticamente su configuración de la siguiente manera:
    • El sitio maestro guarda su configuración inmediatamente antes de iniciar el proceso de sincronización.
    • Los sitios esclavos guardan su configuración una vez finalizado el proceso de sincronización. Un sitio esclavo guarda su configuración solo si la diferencia de configuración se aplicó correctamente en él. Si la sincronización falla en un sitio esclavo, debe investigar manualmente la causa del error y tomar las medidas correctivas.

Para sincronizar una configuración de GSLB mediante la CLI:

En la línea de comandos, escriba los siguientes comandos para sincronizar los sitios de GSLB y comprobar la configuración:

sync gslb config [-preview | -forceSync <string> | -nowarn | -saveconfig] [-debug]
show gslb syncStatus
<!--NeedCopy-->

Ejemplo:

sync gslb config

[WARNING]: Syncing config may cause configuration loss on other site.

Please confirm whether you want to sync-config (Y/N)? [N]:y

Sync Time: Dec 9 2011 10:56:9

Retrieving local site info: ok

Retrieving all participating gslb sites info: ok

Gslb_site1[Master]:

Getting Config: ok

Gslb_site2[Slave]:

Getting Config: ok

Comparing config: ok

Applying changes: ok

Done
<!--NeedCopy-->

Para sincronizar una configuración de GSLB mediante la interfaz gráfica de usuario:

  1. Vaya a Administración del tráfico > GSLBPanel de control.
  2. Haga clic enSincronización automática (GSLB)y seleccione ForceSYN.
  3. En Nombre del sitio de GSLB, seleccione los sitios de GSLB que se van a sincronizar con la configuración del nodo maestro.

Vista previa de la sincronización GSLB

Al previsualizar la operación de sincronización GSLB, puede ver las diferencias entre el nodo maestro y cada nodo esclavo. Si hay alguna discrepancia, puede solucionar el problema antes de sincronizar la configuración de GSLB.

Para obtener una vista previa del resultado de sincronización GSLB mediante la CLI:

En el símbolo del sistema, escriba el siguiente comando:

sync gslb config -preview
<!--NeedCopy-->

Para obtener una vista previa del resultado de sincronización GSLB mediante la interfaz gráfica de usuario:

  1. Vaya a Configuración > Administración del tráfico > GSLB > Panel de control.
  2. Haga clic enSincronización automática (GSLB)y seleccione Vista previa.
  3. Haga clic en Ejecutar. Una ventana de progreso muestra cualquier discrepancia en la configuración.

Depuración de los comandos activados durante el proceso de sincronización

Puede ver el estado (éxito o error) de cada comando activado durante el proceso de sincronización y solucionar los problemas en consecuencia.

Para depurar los comandos de sincronización de GSLB mediante la CLI:

En el símbolo del sistema, escriba el siguiente comando:

sync gslb config -debug
<!--NeedCopy-->

Para depurar los comandos de sincronización de GSLB mediante la interfaz gráfica de usuario:

  1. Vaya a Configuración > Administración del tráfico > GSLB > Panel de control.
  2. Haga clic enSincronización automática (GSLB)y seleccione Depurar.
  3. Haga clic en Ejecutar. Una ventana de progreso muestra el estado de cada comando activado durante la sincronización.
Sincronización manual entre sitios que participan en GSLB