Replicar los repositorios de Workflow Manager

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

Conceptos clave

La replicación del repositorio de ArcGIS Workflow Manager está diseñada para permitirles a las organizaciones mantener varios repositorios de Workflow Manager localmente en diferentes regiones geográficas por motivos de rendimiento, mientras los usuarios en cada ubicación continúan trabajando en el mismo grupo de trabajos.

Definirá una recopilación de repositorios de Workflow Manager que desea que tengan contenidos idénticos de Workflow Manager. Esta recopilación de repositorios se denomina clúster de repositorio.

Un repositorio de Workflow Manager está diseñado como el repositorio principal y se encarga de coordinar la sincronización entre cada repositorio. Después de especificar el repositorio principal, se agrega cada repositorio secundario. Los repositorios secundarios se pueden diseñar como repositorios conectados, en donde la sincronización se producirá automáticamente, o repositorios desconectados, en donde la sincronización se produce creando archivos que se pueden importar manualmente.

Crear los repositorios de Workflow Manager

Tiene que ejecutar la postinstalación de todos los repositorios que participarán en su clúster.

Pasos:
  1. Desde el menú Inicio, desplácese hasta el menú ArcGIS Workflow Manager y abra Postinstalación de Workflow Manager.

    Consulte el tema Postinstalación de Workflow Manager para obtener más detalles.

  2. Observe el nombre del repositorio en la última página de la Utilidad de postinstalación.
  3. Repita los pasos para todos los repositorios que participan en el clúster.
    NotaNota:

    El inicio de sesión en Windows para el usuario que va a crear la réplica inicial desde el repositorio principal se debe agregar a todos los repositorios secundarios. Se le debe otorgar al usuario el Acceso de administrador o proporcionar los privilegios Administrar replicación.

Crear servicios de Workflow Manager

Necesita crear servicios de Workflow Manager para todos los repositorios que participarán en su clúster. Los servicios del servidor de Workflow Manager se definirán con los archivos de conexión del repositorio (.jtc) de cada repositorio en el clúster.

Pasos:
  1. Cree un servicio de Workflow Managercon los archivos de conexión del repositorio principal.
  2. Cree un servicio de Workflow Manager para todos los repositorios secundarios que están participando en su clúster.

Crear y agregar nodos al clúster

Los clústeres se crean a través del Administrador en el repositorio principal. Puede utilizar las herramientas de replicación para agregar nodos.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese al repositorio principal.
  2. Haga clic con el botón derecho en la conexión de base de datos y haga clic en Administrar Replicación.

    El nombre del repositorio para el principal ya está actualizado en el cuadro de diálogo Administrar replicación.

  3. De manera predeterminada, está marcada la casilla Conectado. Puede desmarcar esto para los repositorios desconectados.
  4. Especifique la URL del servidor de Workflow Manager de ArcGIS que configuró en los pasos anteriores. Por ejemplo, http://suservidor:6080/ArcGIS/rest/Services/Parent/WMServer.

    La columna Última sincronización está vacía si aún no se ha creado ninguna réplica.

  5. Haga clic en el botón Agregar para agregar un nuevo nodo secundario al clúster.
  6. Especifique el nombre del repositorio y repita los pasos 4 y 5.
    NotaNota:

    Utilice el botón Guardar en cualquier momento para guardar la información especificada.

  7. Repita los pasos 5 y 6 para todos los otros nodos.
  8. Después de agregar todos los nodos en el clúster, haga clic en Guardar.

    Defina un clúster de replicación

    NotaNota:

    Utilice solo la dirección URL REST de sus servicios de Workflow Manager para la replicación en la versión 10.1.

Crear nuevas réplicas

El botón Crear nuevas réplicas envía el contenido del repositorio principal a todos los otros nodos del clúster. Esta operación eliminará el contenido de todos los nodos secundarios. Se sugiere que utilice esto para ejecutar inicialmente al definir el clúster.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese al repositorio principal.
  2. Haga clic con el botón derecho en la conexión de base de datos y haga clic en Administrar Replicación.
  3. Haga clic en Crear nueva réplica.

    Este proceso puede tardar varios minutos, dependiendo del tamaño de los archivos de configuración.

  4. Haga clic en Aceptar cuando finalice la replicación.

Sincronizar réplicas

Las herramientas de sincronización compararán las diferencias entre todos los nodos secundarios en el clúster, los importarán al nodo principal, después enviarán los cambios a todos los otros nodos en el clúster.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese al repositorio principal.
  2. Haga clic con el botón derecho en la conexión de base de datos y haga clic en Administrar Replicación.
  3. Haga clic en Sincronizar réplicas.

    Este proceso puede tardar varios minutos, dependiendo del tamaño de los archivos de configuración.

  4. Haga clic en Aceptar cuando finalice la sincronización.

Eliminar nodos de un clúster

Los nodos agregados al clúster también se pueden eliminar con las herramientas disponibles en el Administrador de Workflow Manager. Cuando se elimina un nodo, se envía un mensaje a los nodos principales y a otros nodos para asegurarse de que la relación existente se elimine de las tablas del sistema.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese al repositorio principal.
  2. Haga clic con el botón derecho en la conexión de base de datos y haga clic en Administrar Replicación.
  3. Haga clic en el botón Eliminar.

Existen herramientas de geoprocesamiento disponibles en la caja de herramientas de Workflow Manager que crearán réplicas, sincronizarán réplicas, eliminarán nodos y exportarán e importarán datos. Esto le da la opción de ejecutar estas tareas programadas a través de una secuencia de comandos Python. Consulte la sección Vista general de las herramientas VMX de la guía del usuario.

9/11/2013