Skip to main content

configuredatastore

Esta utilidad se utiliza con todos los tipos de ArcGIS Data Store.

Después de instalar ArcGIS Data Store, puede ejecutar la utilidad configuredatastore en lugar de ejecutar la aplicación de configuración de Data Store store para crear un data store y registrarlo con un sitio de Servidor SIG. Mediante esta utilidad, puede crear los siguientes tipos de data store:

Otros usos de la utilidad configuredatastore son los siguientes:

  • Actualice un data store tras actualizar el software ArcGIS Data Store en todos los equipos del data store.

  • Designe el rol de un equipo en un big data store espaciotemporal.

  • Cambie el modo de implementación de un graph store o un almacén de objetos de instancia única existente.

Sintaxis

configuredatastore <ArcGIS Server host name> <ArcGIS Server administrator> <ArcGIS Server administrator password> <data store content directory> [--stores {relational | spatiotemporal | graph | object}] [--mode {singleInstance | cluster}] [--roles {coord | data}]

Opción

Descripción

<ArcGIS Server host name>

Este es el sitio de Servidor GIS que se utiliza o se utilizará como servidor de alojamiento de ArcGIS Enterprise. Proporcione uno de los siguientes:

  • Nombre de dominio completo de uno de los equipos del sitio del servidor de alojamiento, con el formato gisserver.example.com

  • URL del sitio del servidor de alojamiento con formato https://gisserver.example.com:6443

    Nota:

    Aunque el sitio de Servidor SIG utilice un Web Adaptor o un equilibrador de carga, debe proporcionar la dirección URL en el formato indicado anteriormente.

  • Dirección IP de uno de los equipos del sitio del servidor de alojamiento

<ArcGIS Server administrator>

Proporcione el nombre de usuario de un usuario integrado (uno no específico de la organización) que tenga privilegios de administrador en el sitio de Servidor SIG de alojamiento.

<ArcGIS Server administrator password>

Proporcione la contraseña de la cuenta empleada anteriormente.

<data store content directory>

El directorio de contenido de data store es la ubicación en el equipo local donde se crearán los archivos del data store.

Nota:

Esta opción se requiere la primera vez que ejecuta la utilidad configuredatastore en un equipo para crear un data store. Una vez que se ha designado el directorio de contenido de data store, esta opción se ignora si la utilidad configuredatastore se ejecuta en el mismo equipo para crear tipos adicionales de data stores o para actualizar data stores.

--stores

Esta opción indica el tipo de ArcGIS Data Store que se va a configurar.

Los valores válidos son los siguientes:

  • relational

  • spatiotemporal

  • graph

  • object

Si no especifica la opción --stores, se asume el valor relational.

--mode

Esta opción opcional se aplica al graph store y al almacén de objetos cuando se crea el data store. También puede utilizar esta opción para cambiar el modo de un graph store o un almacén de objetos existente.

Los valores válidos son singleInstance o cluster.

Si no se especifica un modo, el almacén de objetos y el graph store se crean en modo de instancia única.

--roles

Esta elección opcional se aplica solo a los big data store espaciotemporales de varios equipos.

Los valores admitidos son coord, data o coord,data.

Los equipos de big data store espaciotemporales pueden crearse en cualquiera de los dos roles o en ambos. Para implementar un equipo en ambos roles, separe los dos roles con una coma; por ejemplo, especifique --roles coord,data al ejecutar la utilidad configuredatastore para crear un big data store espaciotemporal en un equipo.

Para una descripción de cada rol, coordinador y datos, consulte Agregar equipos a un data store.

También puede ejecutar la utilidad configuredatastore con la opción --roles para cambiar el rol de un equipo de big data store espaciotemporal existente.

Nota:

No incluya la opción --roles cuando ejecute la utilidad configuredatastore para completar la actualización de un big data store espaciotemporal. La opción --roles se aplica por máquina, mientras que las actualizaciones afectan a todo el big data store espaciotemporal.

Configurar un tipo específico de data store

Especifique el tipo de data store que desea crear mediante la opción --stores, como se ha indicado anteriormente. Utilice los siguientes vínculos para obtener una descripción de cada tipo de data store:

Para configurar más de un tipo de data store en el mismo equipo, separe los tipos con comas (sin espacios). Por ejemplo, para configurar un almacén relacional y un graph store en el mismo equipo, especifique --stores relational,graph.

Precaución:

Los data stores configurados en el mismo equipo compiten entre sí para conseguir memoria y otros recursos, lo que afectará negativamente al rendimiento y posiblemente causará que los data stores dejen de funcionar. Este es especialmente el caso de los big data stores espaciotemporales, los almacenes de gráficos y los almacenes de objetos; no configure un big data store espaciotemporal, un almacén de gráficos o un almacén de objetos en el mismo equipo que otro data store o componente de ArcGIS.

Si programa la creación de varios equipos en un big data store espaciotemporal, graph store o almacén de objetos, se debe configurar manualmente el primer equipo con el sitio de Servidor SIG antes de poder escribir una secuencia de comandos para la creación de equipos adicionales en el clúster. Incluya tiempos de espera en su secuencia de comandos para garantizar que los equipos adicionales no se agreguen al mismo tiempo.

Cada tipo de data store tiene un modo predeterminado en el que se ha creado. Puede especificar otro modo cuando cree un graph store o un almacén de objetos.

Consulte Crear un data store para obtener instrucciones.

Configurar data stores después de actualizar instalaciones de ArcGIS Data Store

Como parte de la actualización de ArcGIS Data Store, debe reconfigurar los equipos de data stores existentes. Después de instalar una nueva versión de ArcGIS Data Store sobre la versión de ArcGIS Data Store existente en cada equipo de data store, puede ejecutar la utilidad configuredatastore para terminar de actualizar ese tipo de data store en particular. El lugar y el número de veces que debe ejecutar la utilidad configuredatastore varía en función del tipo de data store.

La configuración no puede continuar hasta que instale la nueva versión de ArcGIS Data Store en todos los equipos de la implementación de ArcGIS Enterprise.

Consulte Actualizar ArcGIS Data Store para obtener más información e instrucciones.

Cambiar el modo de almacén de objetos

Para cambiar el modo del almacén de objetos de una sola instancia a modo de clúster, ejecute la utilidad configuredatastore para agregar al menos dos equipos al almacén de objetos y establezca la opción --mode en cluster al agregarlos. Esto restablecerá el modo de todo el almacén de objetos al modo de clúster.

Nota:
  • Debe tener una ubicación de copia de seguridad predeterminada configurada para el almacén de objetos antes de poder cambiar el modo de una sola instancia a clúster. Los equipos que agregue al almacén de objetos deben tener acceso a esta ubicación.

  • No puede cambiar el modo de almacén de objetos de clúster a instancia única.

Cambiar el modo de graph store

Si el graph store contiene un equipo, funciona en el modo de instancia única. Si contiene tres equipos, se ejecuta en el modo de clúster.

Para cambiar el modo de graph store de instancia única a clúster, ejecute la utilidad configuredatastore con la opción --mode configurada en cluster.

Nota:
  • Puede utilizar la opción --mode para especificar el modo de graph store al crearlo o al actualizar un graph store de instancia única. También puede ejecutar la utilidad configuredatastore para cambiar el modo de un graph store existente de instancia única a clúster.

  • Debe tener una ubicación de copia de seguridad predeterminada configurada para el graph store antes de poder cambiar el modo de una sola instancia a clúster. Los equipos que agregue al graph store deben tener acceso a esta ubicación.

  • No puede cambiar el modo de graph store de clúster a instancia única.

Cambiar el rol del equipo de big data store espaciotemporal

Cada clúster de big data store espaciotemporal debe tener un equipo con el rol de coordinador que actúe como coordinador actual de todos los demás equipos del clúster. El primer equipo que cree en un big data store espaciotemporal debe incluir el rol de coordinador, y este primer equipo es el coordinador actual y activo. Para garantizar que el clúster siga funcionando aunque falle el equipo coordinador actual, el clúster debe tener al menos otros dos equipos que tengan asignado el rol de coordinador.

Un clúster de big data store espaciotemporal también debe tener al menos un equipo en el rol de datos.

Los roles se asignan a los equipos cuando los agrega al clúster, como se describe en Agregar equipos a un data store. Los equipos que reúnen las condiciones para ser coordinadores pueden pasar a almacenar datos solo. A los equipos que actualmente solo tienen el rol de datos se les puede agregar el rol de coordinador.

Los cambios de rol admitidos son los siguientes:

  • Especifique --roles data para cambiar un equipo coordinador a un equipo de datos. Es posible si hay otros equipos elegibles como coordinadores en el clúster. Puede cambiar un equipo coordinador a un rol de datos si hay al menos otros tres equipos elegibles como coordinadores en el clúster.

  • Especifique --roles data para eliminar el rol de coordinador de un equipo que se implementó con ambos roles. Así, el equipo queda con el rol de datos. Puede eliminar el rol de coordinador del equipo si hay al menos otros tres equipos elegibles como coordinadores en el clúster.

  • Especifique --roles coord,data para agregar el rol de coordinador a un equipo que se implementó inicialmente para desempeñar solo el rol de datos. Como máximo cinco equipos pueden incluir el rol de coordinador. Si ya hay cinco equipos coordinadores en el clúster, no podrá agregar el rol de coordinador a un equipo de datos del clúster.

Sugerencia:

Antes de cambiar el rol de un equipo, ejecute la utilidad describedatastore en uno de los equipos para identificar qué rol tiene asignado cada equipo en el clúster de big data store espaciotemporal.

Ejemplos

En este ejemplo, se crea un data store para los datos de capas de entidades alojadas (almacén de datos relacional). El nombre de uno de los equipos del sitio de Servidor SIG que utilizará el data store es gisserver.example.com:6443, el nombre de usuario y la contraseña del administrador del sitio son admin e Iph33l$ik respectivamente, y el directorio de contenido del data store es /dstore/data.

./configuredatastore.sh gisserver.example.com admin Iph33l$ik /dstore/data --stores relational --prompt no

En este ejemplo, se crea un data store para los datos de capas de entidades alojadas (almacén de datos relacional). El nombre de uno de los equipos del sitio de Servidor SIG que utilizará el data store es gisserver.example.com, el nombre de usuario y la contraseña del administrador del sitio son admin e Iph33l$ik respectivamente, y el directorio de contenido del data store es C:\datastore\data\.

configuredatastore gisserver.example.com admin Iph33l$ik c:\datastore\data\ --stores relational --prompt no

En el siguiente ejemplo, se agrega un equipo a un almacén de objetos ya existente (instancia única):

./configuredatastore.sh gisserver.example.com admin Iph33l$ik dsstore/cache3 --stores object --mode cluster --prompt no

configuredatastore gisserver.example.com admin Iph33l$ik c:\datastore\cache3\ --stores object --mode cluster --prompt no

En el siguiente ejemplo, a uno de los equipos de solo datos de un clúster de big data store espaciotemporal se le agrega el rol de coordinador, lo que lo hace elegible para actuar como tal si falla el equipo coordinador actual.

./configuredatastore.sh gisserver.example.com admin Iph33l$ik dsstore/cache3 --stores spatiotemporal --roles coord,data --prompt no

configuredatastore gisserver.example.com admin Iph33l$ik c:\datastore\cache3\ --stores spatiotemporal --roles coord,data --prompt no