Artifactory supports installation in an HA cluster. For more information about HA, see JFrog High Availability.
The following installation methods are supported:
Note
HA is not supported for Mac (Darwin) installation.
Prerequisites to run Artifactory HA
Ensure that your environment meets the following prerequisites:
Version
All nodes within the same Artifactory HA installation must be running the same Artifactory version.
Database
Artifactory HA requires an external database, and currently supports the following databases: PostgreSQL, Oracle, MySQL, and Microsoft SQL Server.
Make sure you have completed setting up your external database before proceeding to install the cluster nodes. The database connection details are used for each node installation.
Licensing
Artifactory HA is supported with an Enterprise X, Enterprise+, and Edge License. Each node in the cluster must be activated with a different license.
Before adding any additional node, add each additional node's license using the node that is already running.
Load Balancer
Artifactory HA requires a dedicated Load Balancer. The load balancer should be installed once all of the cluster nodes are up and running. It is the responsibility of your organization to manage and configure it correctly.
Network
All the Artifactory HA components (Artifactory cluster nodes, database server, and load balancer) must be within the same fast LAN.
All the HA nodes must communicate with each other through dedicated TCP ports.
Network communications between the cluster nodes must be enabled for each of the nodes.