A continuación, se indican los requisitos de sistema y de hardware para ejecutar ArcGIS Data Store. ArcGIS Data Store es un componente de ArcGIS Enterprise; ambos admiten los mismos sistemas operativos y navegadores.
Cada uno de los tipos de ArcGIS Data Store (big data store relacional, de caché de teselas, de objetos y espaciotemporal) requiere cantidades distintas de memoria, espacio en disco y otros recursos. Asegúrese de que los equipos cumplan los requisitos de cada uno de ellos. No recomendamos poner más de un tipo de data store en el mismo equipo; no obstante, si lo hace, asegúrese de que el equipo cumpla los requisitos para todos los data stores y otro software que tenga instalado en él.
Se recomienda consultar el aviso de obsolescencia para determinar si sus componentes de hardware y software siguen siendo compatibles con la última versión de ArcGIS Data Store.
Requisitos del sistema operativo de Linux
Los siguientes sistemas operativos de 64 bits satisfacen los requisitos de sistema operativo mínimos. No se ofrece compatibilidad con los sistemas operativos de 32 bits; la instalación solo continúa si el sistema operativo es de 64 bits.
ArcGIS Data Store solo se puede utilizar en Linux x86_64, en CPU que se ajusten a la arquitectura x86_64 (64 bits) con versiones de Linux compatibles.
Los equipos con un guion bajo (_) en el nombre no son compatibles. La configuración no continúa si se detecta un guion bajo en el nombre del equipo.
No puede instalar el software como usuario raíz. Si lo intenta, la instalación no continuará y una herramienta de diagnóstico mostrará un mensaje de error que indica que no puede instalarlo como raíz.
El software no se debe instalar en un SO (binario) que se haya modificado. Esri no da soporte para los productos que se instalan en una versión de desarrollador de un sistema operativo.
Sistema operativo compatible | Última actualización o Service Pack probado |
---|---|
Red Hat Enterprise Linux Server 8 | Actualización 3 |
Red Hat Enterprise Linux Server 7 | Actualización 9 |
SUSE Linux Enterprise Server 15 | Service Pack 2 |
SUSE Linux Enterprise Server 12 | Service Pack 5 |
Ubuntu Server 20.04 LTS | 20.04.1 |
Ubuntu Server 18.04 LTS | 18.04.5 |
Las anteriores y futuras actualizaciones o Service Packs para estas versiones de sistema operativo serán compatibles y deberían funcionar, salvo que se indique lo contrario. El proveedor del sistema operativo deberá admitir también la versión y las actualizaciones del sistema operativo.
Nota:
El Soporte técnico de Esri está disponible para las versiones de CentOS, Scientific Linux y Oracle Linux que ofrezcan compatibilidad binaria total con una versión de Red Hat Enterprise Linux Server compatible equivalente. Como requisito previo para el registro de un defecto de software, el Soporte técnico de Esri intentará reproducir el problema en Red Hat Enterprise Linux Server. Para Oracle Linux, la compatibilidad se basa en el uso del kernel compatible de Red Hat Enterprise Linux Server.
Sistema operativo compatible | Última actualización o Service Pack probado |
---|---|
CentOS Linux 8 | Actualización 3 |
CentOS Linux 7 | Actualización 9 |
Scientific Linux 7 | Actualización 9 |
Oracle Linux 8 | Actualización 3 |
Oracle Linux 7 | Actualización 9 |
Precaución:
Si desea instalar el software, ejecute el Asistente para la autorización de software de ArcGIS o ejecute la herramienta Buscar actualizaciones utilizando la interfaz gráfica de usuario (GUI) del sistema operativo, el grupo de paquetes X Window System es obligatorio.
Se requieren los siguientes grupos de paquetes.
Red Hat Enterprise Linux Server
- gettext
SUSE Linux Enterprise Server
- gettext-runtime
Ubuntu Server LTS
- gettext-base
Requisitos de espacio en disco
Para instalar y configurar ArcGIS Data Store, se necesita un mínimo de 13 GB de espacio en disco disponible en la unidad del sistema. Este es el requisito de espacio de disco mínimo para un equipo con un tipo de data store vacío. No tiene en cuenta los datos que almacenará en el data store ni los archivos de copia de seguridad que puedan almacenarse en el equipo. Dado este requisito, debe pensar en instalar ArcGIS Data Store en equipos con grandes cantidades de espacio en disco disponible.
Nota:
Supervise los registros del data store para saber cuándo un equipo empieza a quedarse sin espacio en el disco. Cuando a un equipo de data store espaciotemporal, relacional o de caché de teselas le quedan menos de 10 GB de espacio disponible en disco, ArcGIS Data Store empieza a registrar advertencias para indicar que se está quedando sin espacio en el disco. Si la unidad de disco contiene menos de 1 GB de espacio libre, los big data stores relacional y espaciotemporal cambian al modo de solo lectura y el data store de caché de teselas y el almacén de objetos se cierran.
Para determinar la cantidad de espacio en disco necesaria en un equipo de ArcGIS Data Store dedicado, debe tener en cuenta lo siguiente:
- La instalación de software usa 900 MB de espacio en disco.
- Cada data store usa una cantidad adicional de espacio en disco cuando se crea y aún está vacío:
- Data store de caché de teselas = 1 MB
- Big data store espaciotemporal = 200 MB
- Data store relacional = 2,5 GB*
- Almacén de objetos = 67 MB
*Un data store relacional vacío usa hasta 2,5 GB de espacio en disco a lo largo del tiempo para garantizar una alta disponibilidad y una política de copias de seguridad fiable. Al configurar el data store relacional, se usan aproximadamente 200 MB de espacio en disco. La cantidad de espacio en disco utilizada por el data store relacional vacío aumentará alrededor de 200 MB por hora a lo largo de 11 horas hasta llegar a 2,5 GB en ese tiempo. Los datos almacenados en el sistema durante el uso se suman a este requisito del almacenamiento de línea base.
- También debe estimar la cantidad de espacio en disco necesaria para los datos almacenados en los data stores. Los números anteriores son el mínimo para data stores vacíos.
- Debe haber un mínimo disponible del 20 por ciento del espacio en disco en cada equipo para los archivos temporales al configurar o actualizar un big data store espaciotemporal.
- Los archivos de copia de seguridad almacenados en el equipo con el data store también consumen espacio del disco. Si no configura que las copias de seguridad se escriban en una ubicación compartida, debe prever este uso adicional de espacio en el disco.
Requisitos de memoria
La memoria mínima requerida para configurar un solo ArcGIS Data Store vacío en un equipo varía según el tipo.
Nota:
Si se cumplen los requisitos mínimos de memoria libre, se garantiza el inicio del data store. Una vez en uso, se requiere memoria adicional.
Los siguientes requisitos mínimos de memoria suponen que cada tipo de ArcGIS Data Store se instala en su propio equipo y que no se instala ningún otro tipo de data store o componente de ArcGIS Enterprise en dicho equipo. Las cifras indicadas reflejan la cantidad de memoria libre que debe haber disponible en el equipo antes de instalar ArcGIS Data Store y configurar un data store.
- Data store relacional = 8 GB
- Big data store espaciotemporal = 16 GB
- Data store de caché de teselas = 8 GB
- Almacén de objetos = 24 MB
Requisitos de espacio temporal
De forma predeterminada, los recursos se extraen en el directorio del sistema /tmp. Si el directorio /tmp no dispone del espacio requerido, el programa de instalación intentará extraer los recursos en el directorio HOME del usuario. Si el directorio HOME del usuario no dispone del espacio requerido, el programa de instalación informará de que hay un error e indicará el problema. De manera opcional puede especificar una ubicación temporal alternativa estableciendo la variable de entorno IATEMPDIR.
Límites de procesos e identificadores de archivos
ArcGIS Data Store es un producto intensivo de datos y muchos de sus formatos de datos constan de cientos de miles de archivos. En los sistemas muy usados, puede haber miles o cientos de miles de archivos en uso en un momento dado. Si no hay suficientes procesos e identificadores de archivos, el data store no se puede iniciar. Incluso aunque haya suficientes procesos e identificadores de archivos que iniciar, las solicitudes pueden empezar a dar error de forma aleatoria una vez que se carguen los datos y la gente empiece a acceder a los servicios, lo que dejaría el sistema fuera de servicio. El número real necesario de identificadores y procesos de archivo varía según los datos y el número de instancias (hilos/procesos) que se están ejecutando.
Existen límites flexibles y fijos para los identificadores de archivos, tamaños de archivos y procesos en Linux. Para determinar los límites fijos, utilice el comando ulimit -Hn -Hu (o limit -h descriptors si utiliza csh). Para determinar los límites flexibles, utilice el comando ulimit -Sn -Su (o los descriptores limit si utiliza csh).
El límite mínimo de identificadores de archivos es 65.535 para data stores relacionales y de caché de teselas y 65.536 para big data stores espaciotemporales. El límite mínimo de procesos para big data stores relacionales, de caché de teselas o espaciotemporales es 25.059. Estos ajustes mínimos garantizan solamente que se pueda iniciar ArcGIS Data Store. Se deben establecer límites superiores para asegurar que el sistema siga funcionando.
Para los almacenes de objetos, establezca los límites de procesos e identificadores de archivo en ilimitados.
Para aumentar los límites flexibles y estrictos, edite el archivo /etc/security/limits.conf con acceso de superusuario. Las líneas y ajustes que agregue al archivo variarán en función del tipo de data store que configure.
Consulte la siguiente sección para obtener más información sobre la configuración del archivo /etc/security/limits.conf para los equipos del big data store espaciotemporal.
El siguiente ejemplo es para un equipo del data store relacional o de caché de teselas. Reemplace los límites con números adecuados para sus usos.
<ArcGIS Data Store installation user> soft nofile <file limit>
<ArcGIS Data Store installation user> hard nofile <file limit>
<ArcGIS Data Store installation user> soft nproc <process limit>
<ArcGIS Data Store installation user> hard nproc <process limit>
El <ArcGIS Data Store installation user> es el nombre del inicio de sesión que utiliza para instalar ArcGIS Data Store.
Vuelva a iniciar sesión con el usuario que especificó para <ArcGIS Data Store installation user>, para que los valores de límite de procesos e identificadores de archivos tengan efecto. Para verificar que los límites se hayan modificado correctamente, use los comandos ulimit -Hn -Hu y ulimit -Sn -Su como se ha descrito anteriormente.
Si utiliza SystemD para arrancar y detener el servicio ArcGIS Data Store, compruebe que los límites DefaultLimitNOFILE y DefaultLimitNPROC del archivo /etc/systemd/system.conf estén establecidos en 65536 y 25059, respectivamente
Tras modificar los límites de procesos e identificadores de archivos, debe reiniciar ArcGIS Data Store.
Configuración del entorno para big data stores espaciotemporales
Los big data stores espaciotemporales almacenan y acceden a grandes cantidades de datos de entidad. Para dar cabida a esta situación, se requiere una configuración del entorno adicional para estos tipos de data stores.
Como se mencionó en la sección anterior, la configuración mínima de los identificadores de archivos y procesos de los big data stores espaciotemporales es de 65.536 y 25.059, respectivamente. Asimismo, se deben configurar el tamaño de archivo y la memoria virtual como sin límite.
Configure todos estos límites en el archivo /etc/security/limits.conf. A continuación, se muestra un ejemplo de los ajustes de límite de archivos, tamaño de archivo, proceso y memoria virtual en el archivo /etc/security/limits.conf en equipos del big data store espaciotemporal:
<ArcGIS Data Store installation user> soft nofile <file limit>
<ArcGIS Data Store installation user> hard nofile <file limit>
<ArcGIS Data Store installation user> soft fsize unlimited
<ArcGIS Data Store installation user> hard fsize unlimited
<ArcGIS Data Store installation user> soft nproc <process limit>
<ArcGIS Data Store installation user> hard nproc <process limit>
<ArcGIS Data Store installation user> soft as unlimited
<ArcGIS Data Store installation user> hard as unlimited
El <ArcGIS Data Store installation user> es el nombre del inicio de sesión que utiliza para instalar ArcGIS Data Store.
Vuelva a iniciar sesión con el usuario que especificó para <ArcGIS Data Store installation user>, para que los valores de límite de procesos e identificadores de archivos tengan efecto. Para verificar que los límites se hayan modificado correctamente, use los comandos ulimit -Hn -Hu y ulimit -Sn -Su como se ha descrito anteriormente.
A continuación, cambie los siguientes ajustes de memoria virtual del sistema:
- vm.max_map_count se debe establecer como mínimo en 262144. Si no lo establece, puede que reciba excepciones por falta de memoria.
- vm.swappiness se debe establecer en 1; de lo contrario, afectará negativamente al rendimiento del big data store espaciotemporal.
La configuración de memoria virtual se aplica a todo el sistema, en lugar de al usuario de instalación de ArcGIS Data Store. Para configurar sus ajustes de memoria virtual, debe actualizar el archivo /etc/sysctl.conf con los siguientes valores de memoria virtual. Reemplace el recuento de mapas con un número adecuado para su uso.
vm.max_map_count = <map count>
vm.swappiness = 1
Tras modificar los límites de procesos, archivos y memoria virtual, debe reiniciar ArcGIS Data Store.
Configuración del cortafuegos
ArcGIS Data Store utiliza puertos específicos para comunicarse con el portal, el servidor de alojamiento y los equipos del data store.
Consulte Puertos utilizados por ArcGIS Data Store para obtener información sobre los puertos que necesita abrir en el firewall y los equipos para permitir esta comunicación.
Navegadores web compatibles
Los recursos de administración de ArcGIS Data Store y el Asistente de configuración del data store requieren uno de los siguientes navegadores web:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
Entornos de virtualización y plataformas en la nube compatibles
La compatibilidad con entornos de virtualización y de nube es la misma para todos los componentes de una implementación base de ArcGIS Enterprise. Consulte ArcGIS Enterprise en plataformas en la nube y Entornos de virtualización compatibles en los requisitos del sistema de ArcGIS Enterprise para obtener más información.