Installing the Linux Witness

Prerequisites

To install witness services on Linux be sure to have the following:

  • System with Red Hat Enterprise Linux (RHEL) installed (virtual or physical)

  • Minimum system requirements:

    • Operating System: RHEL 7.9 or 8 (other RHEL based distributions may work as well)

    • CPU: 1.4 GHz with 2 cores

    • Memory: 4 GB

    • Disk space: 64 GB

  • The witness system must be on the same network as the BrickStor SP cluster

  • SELinux must be disabled

The witness cannot be a member of another cluster and it cannot be one of the cluster nodes itself.
If the witness is a virtual machine, it cannot be backed by the same HA cluster storage. This will impact auto-failover functionality.

Download witness RPM

The witness is delivered in the form of a single RPM, which is available for download from a BrickStor SP cluster node IP using a web browser. To download the RPM, follow the steps below:

  1. Using a web browser, enter the IP of one of the HA nodes (https://XXX.XXX.XXX.XXX).

  2. Click the user icon in the top right corner of the page.

  3. Select Downloads.

  4. Under the HA Witness section, click the CentOS/RHEL Linux 7 RPM or CentOS/RHEL Linux 8 RPM link depending on the OS version.

Installing witness services

Use the dnf package manager to install the witness RPM.

sudo dnf install ha-witness-23.7.X.x86_64.rpm