# Uninstall SingleStore

## Select a method to uninstall SingleStore

* If you cluster was installed using MemSQL Ops and was later migrated to using SingleStore Tools, and/or is currently managed by SingleStore Tools: [Uninstall using SingleStore Tools](https://docs.singlestore.com/db/v9.1/user-and-cluster-administration/maintain-your-cluster/upgrade-or-uninstall-singlestore/uninstall-singlestore/#UUID-4fbf7582-7f4c-ea52-929a-f119e826303d.md)

## Uninstall using SingleStore Toolbox

Depending on which version of SingleStore Toolbox you use to manage your cluster, you may remove the existing cluster either by a single command, or via sequence of commands.

Removing an existing cluster can be useful for deploying a new SingleStore cluster in its place, or after moving the existing cluster to another set of hosts.

Using either method, the SingleStore Tools-related binaries (Toolbox and client) can safely be deleted once the SingleStore cluster has been removed. If you plan to deploy a new SingleStore cluster, there is no need to delete these binaries.

## SingleStore Toolbox 1.6.4 and later

As of SingleStore Toolbox 1.6.4, you may use a single command to remove a SingleStore cluster. The command will delete all data, delete all SingleStore nodes, and unregister all hosts.

> **⚠️ Warning**: Removing a SingleStore cluster with this command is irreversible.

Run the following command on the Master Aggregator and follow the prompts to remove the cluster.

```shell
sdb-deploy destroy-cluster

```

Refer to [sdb-deploy destroy-cluster](https://docs.singlestore.com/db/v9.1/reference/singlestore-tools-reference/sdb-deploy-commands/destroy-cluster.md) for more information.

## SingleStore Toolbox 1.6.3 and earlier

If you’re using SingleStore Toolbox 1.6.3 or earlier to manage your SingleStore cluster, run the following commands in the following sequence to remove a SingleStore cluster.

1. Stop all SingleStore nodes and delete them.
   ```shell
   sdb-admin delete-node --all --stop

   ```

2. Uninstall all versions of SingleStore.
   ```shell
   sdb-deploy uninstall --all --all-versions

   ```

3. Unregister all SingleStore hosts.
   ```shell
   sdb-toolbox-config unregister-host --all

   ```

4. Confirm that SingleStore has been uninstalled.
   ```shell
   sdb-toolbox-config list-hosts

   ```

***

Modified at: December 16, 2022

Source: [/db/v9.1/user-and-cluster-administration/maintain-your-cluster/upgrade-or-uninstall-singlestore/uninstall-singlestore/](https://docs.singlestore.com/db/v9.1/user-and-cluster-administration/maintain-your-cluster/upgrade-or-uninstall-singlestore/uninstall-singlestore/)

(An index of the documentation is available at /llms.txt)
