Xray HA Linux Archive / RPM/ Debian Installation

JFrog Installation & Setup Documentation

ft:sourceType
Paligo

First node installation steps:

  1. Install the first node. The installation is identical to the single node installation. Important: make sure not to start Xray.

  2. Configure the system.yaml file with the database and first node configuration details. For example,

    First node system.yaml

  3. Start and manage the Xray service.

    systemd OS Systemv OS

  4. Access Xray from your browser at: http://<jfrogUrl>/ui/: go to the Xray Security & Compliance tab in the Administration module in the UI

  5. Check the Xray log.

    Linux

Additional node installation steps:

For a node to join a cluster, the node must have the same database configuration and the Master Key.

Note

The master key used by Xray is not the same one used by Artifactory.

  1. Install all additional nodes using the same steps described above.

  2. Configure PostgreSQL to allow external IP connections. This will ensure PostgreSQL is reachable by this node.

  3. Configure the system.yaml file for the additional node with master key, database and active node configurations. For example,

    Additional node system.yaml

  4. Copy the master.key from the first node to the additional node located at $JFROG_HOME/xray/var/etc/security/master.key.

  5. Start the additional node.

  6. Access Xray from your browser at: http://<jfrogUrl>/ui/: go to the Xray Security & Compliance tab in the Administration module in the UI

  7. Check the Xray log.

    Linux