Define reserve nodes when creating deployment

This article describes how to define reserve nodes when creating an Exasol deployment.

Prerequisites

This procedure is part of the installation procedure when deploying Exasol as an application on Linux hosts. For information about the full installation procedure, see Install Exasol - step by step.

Procedure

This procedure is part of the Installation stage.

To define reserve nodes when you create a deployment, add the parameter CCC_PLAY_RESERVE_NODES to the deployment configuration.

Parameter Description Data type Default value
CCC_PLAY_RESERVE_NODES

The number of hosts to use as reserve nodes.

integer [empty]

The reserve nodes are part of the total number of nodes. For example, deploying with 4 nodes and CCC_PLAY_RESERVE_NODES=1 results in a database with 3 active nodes and one reserve node.

The number of reserve nodes must be less than the total number of nodes.

Example configuration
CCC_HOST_ADDRS="10.0.0.11 10.0.0.12 10.0.0.13 10.0.0.14"
CCC_HOST_DATADISK=/dev/mapper/exasol_disk_1,/dev/mapper/exasol_disk_2
CCC_HOST_IMAGE_USER=exasol
CCC_HOST_IMAGE_PASSWORD=exasol123
CCC_HOST_KEY_PAIR_FILE=id_rsa
CCC_PLAY_WORKING_COPY=@exasol-8.32.0
CCC_PLAY_DB_PASSWORD=exasol456
CCC_PLAY_RESERVE_NODES=1