Start a Database

This procedure describes how to start a database.

Prerequisites

The database must be stopped. For more information, see Stop a Database.

Procedure

This procedure is carried out using ConfD.

The ConfD examples are written in Bash on a Linux terminal running the Exasol tool confd_client, which is accessed by connecting to EXAClusterOS on the database nodes using Exasol Deployment Tool (c4). You can also interact with ConfD from an external tool using Python and XML-RPC. For more information, see ConfD.

Placeholder values are indicated with UPPERCASE characters. Replace the placeholders with your own values.

  1. To find the name of the database, use the ConfD job db_list:

    confd_client -c db_list
  2. To start the database, use the ConfD job db_start:

    confd_client -c db_start -a 'db_name: DATABASE_NAME'

Verification

To verify that the database is running, use the ConfD job db_state:

confd_client -c db_state -a 'db_name: DATABASE_NAME'

If the database is running, the output will be:

Result:
'running'