Skip to main content
Version: I2024.2.x

Stopping Clustered AtScale

Here you can find how to shut down a Clustered AtScale environment. In short, you should first stop the Replica node, then the Leader node, and finally the Coordinator node.

Prerequisites​

You can access the Linux command line shell session at the AtScale system, and have account that allows you to manage the system.

Procedure​

  1. Establish a shell session to each AtScale node: Engine 1, Engine 2, and Coordinator node.

  2. Switch user to the atscale (required for the remaining steps): :

    sudo su - atscale
  3. Determine which node in the cluster is the AtScale Database PostgreSQL Leader.

    This command can be run from either Engine 1 or Engine 2: :

    /opt/atscale/current/bin/database/postgres_nodes

    The result should show you the host names, roles (Leader/Replica), and other parameters of the nodes.

  4. On the AtScale Engine node that is the PostgreSQL Replica, run the atscale_stop command to shut down all services: :

    /opt/atscale/bin/atscale_stop
  5. Optionally, you can verify all services are stopped by running the atscale_service_control status command.

    In the example below, you can see the expected response when no services are running: :

    /var/atscale/bin/atscale_service_control status
    unix:///var/atscale/data/supervisor.sock no such file
  6. On the AtScale Engine node that is the PostgreSQL leader, run the atscale_stop command: :

    /opt/atscale/bin/atscale_stop
  7. On the AtScale Coordinator node run the atscale_stop command: :

    /opt/atscale/bin/atscale_stop

The cluster should be fully stopped at this time.

More information​

Starting Clustered AtScale