Skip To Content

ArcGIS 10.4.x Data Store system requirements

The system and hardware requirements that are required to run ArcGIS Data Store are listed below. ArcGIS Data Store is part of ArcGIS for Server; they both support the same operating systems and browsers.

It's recommended that you review the deprecation notice to determine if your hardware and software components are still compatible with version 10.4.1.

Operating system requirements

The following 64-bit operating systems satisfy the minimum operating system requirements. Support is not provided for 32-bit operating systems; the setup will only proceed if the operating system is 64 bit. ArcGIS Data Store is only supported on Linux x86_64, on CPUs that adhere to the x86_64 architecture (64 bit), with supported Linux releases.

Machines with an underscore (_) in the name are not supported. The setup will not proceed if an underscore is detected in the machine name.

The software should not be installed on an OS (binary) that has been modified. Esri does not provide support for products installed on a developer's release of an operating system.

You cannot install the software as a root user. If you attempt to do this, the installation will not proceed and a diagnostics tool will display an error message indicating that you cannot install as root.

Operating systemMinimum OS versionMaximum OS version

Red Hat Enterprise Linux Server 7

Update 2

Red Hat Enterprise Linux Server 6

Update 7

Red Hat Enterprise Linux Server 5

Update 7 with libX11 patch

Update 11

SUSE Linux Enterprise Server 12

No Service Pack

SUSE Linux Enterprise Server 11

Service Pack 2

Service Pack 3

For RHEL 5 Update 7 + libX11 patch information, see Red Hat Support. For RHEL 6 Update 4 + xorg-x11-server patch information, see Red Hat Support and KB Article 42226.

Note:

Esri Technical Support is available for CentOS, Scientific Linux, and Oracle Linux versions that provide full binary compatibility with an equivalent supported Red Hat version. As a prerequisite for logging a defect, any software issue on these operating systems will be attempted to be reproduced on Red Hat Enterprise Linux. For Oracle Linux, support is predicated on the use of the Red Hat compatible kernel.

Red Hat Enterprise Linux Server requirements

The following package groups are required. If you want to install the software using the operating system graphical user interface (GUI), the X Window System package group is required. This is usually included by default with the operating system.

Red Hat Enterprise Linux Server 5, 6 and 7

  • fontconfig
  • libSM
  • gettext

SUSE Linux Enterprise Server

The following package groups are required. If you want to install the software using the operating system graphical user interface (GUI), the X Window System package group is required. This is usually included by default with the operating system.

SUSE Linux Enterprise Server 12

  • fontconfig
  • libSM6
  • gettext-runtime

SUSE Linux Enterprise Server 11

  • fontconfig
  • xorg-x11-libSM
  • gettext-runtime

Disk space requirements

ArcGIS Data Store installation requires a minimum of 709 MB of available disk space on the system drive; however, this space does not take into account the data you will store in the data store.

Temp space requirements

By default, resources are extracted to the system /tmp directory. If the required space is not available in the /tmp directory, the setup program will attempt to extract resources to the user's HOME directory. If the required space is not available in the user's HOME directory, the setup program will report an error indicating this problem. Optionally, you can specify an alternate temp location by setting the IATEMPDIR environment variable.

File handles and processes limits

ArcGIS Data Store is a data-intensive product, and many of its data formats consist of hundreds of thousands of files. In heavily used systems, thousands or tens of thousands of files may be in use at any given time. If there are insufficient file handles and processes, requests may start failing randomly, leading to system downtime. The actual number of file handles and processes needed varies based on the data and the number of instances (threads/processes) running. Setting a file handle limit of 65,535 and a process limit of 25,059 will allow you to ensure that the system remains running.

There are soft and hard limits for file handles and processes on Linux. To determine the hard limits, use the ulimit -Hn -Hu (or limit -h descriptors if you're using csh) command. To determine the soft limits, use the ulimit -Sn -Su (or limit descriptors if you're using csh) command.

To increase the soft and hard limits, you'll need to edit the /etc/security/limits.conf file with superuser access. For example, you can add four lines in the file as follows:

<ArcGIS Data Store installation user> soft nofile 65535
<ArcGIS Data Store installation user> hard nofile 65535
<ArcGIS Data Store installation user> soft nproc 25059
<ArcGIS Data Store installation user> hard nproc 25059

After making this change, you'll need to log out and log back in with the particular user for the new values to take effect. To verify that the limits have been modified appropriately, use the ulimit -Hn -Hu and ulimit -Sn -Su commands as described above.

Firewall settings

ArcGIS Data Store uses specific ports to communicate with your portal and ArcGIS for Server.

  • HTTPS port—ArcGIS Data Store is accessed via secured port 2443.
  • Database port—The PostgreSQL database clusters created for ArcGIS Data Store listen on port 9876.

Supported web browsers

ArcGIS Data Store Administration Resources requires one of the following web browsers to be installed:

  • Google Chrome (version 10 or later)
  • Mozilla Firefox (version 10 or later)
  • Microsoft Internet Explorer (version 9, 10, or 11)
  • Microsoft Edge

Supported virtualization environments

All components of ArcGIS for Server are fully supported on virtual environments as long as they run on supported platforms. When running third-party applications with ArcGIS for Server, such as relational databases, the application must also be supported in a virtual environment. Check the third-party vendor for its virtualization support.

The following virtualization environments are known to perform well with ArcGIS for Server:

  • VMware vSphere 5, including 5.0, 5.1, and 5.5
  • VMware vSphere 6
  • Microsoft Hyper-V

For additional information, see Virtualization and ArcGIS Server.