Skip to main content
Tungsten Clustering

Prerequisites

The prerequisites for deploying Tungsten Clustering for PostgreSQL using the BETA release are minimal, since deployment is handled entirely by Ansible, which in turn configures all of the necessary prerequisites. These include:

  • Configuring OS user accounts
  • Installing Java, Perl dependencies, and Ruby
  • Installing PostgreSQL
  • Configuring database user accounts
  • Creating a default PostgreSQL database called testing
  • Deploying the Tungsten software packages
  • Installing and starting the Tungsten Cluster software

The Beta release of Tungsten Clustering for PostgreSQL only supports deployment of a standalone cluster with a minimum of 3 nodes. For this installation, the minimum requirements are:

  • 3 hosts to form the cluster. These hosts should be sized appropriately to match your database requirements.
    • Supported operating systems:
      • RHEL (Red Hat Enterprise Linux) or derivatives such as Rocky Linux or AlmaLinux
      • Debian
      • Ubuntu
  • Hosts require network connectivity as outlined in "Network Port Requirements"
  • A staging host to hold the software packages and from which the Ansible deployment is triggered. This can be any host, including one of the database nodes if required — it just needs Ansible installed. The host must be able to connect to all database nodes in order to deploy and configure the software.

More detailed information on overall Prerequisites required for all Tungsten Products can be found at "Installation Prerequisites"