# Удаление репликационного кластера

<!-- example deleting a replication cluster  1 -->
Оператор `DELETE CLUSTER` удаляет указанный кластер по его [имени](../../Creating_a_cluster/Setting_up_replication/Setting_up_replication.md#name). После удаления кластер удаляется со всех узлов, но его таблицы остаются нетронутыми и становятся активными локальными нереплицируемыми таблицами.

Если вам нужно только отключить текущий узел и оставить остальную часть кластера работающей, используйте вместо этого `EXIT CLUSTER`. См. [Управление узлами репликации](../../Creating_a_cluster/Setting_up_replication/Managing_replication_nodes.md).

Если включены [аутентификация и авторизация](../../Security/Authentication_and_authorization.md), `DELETE CLUSTER` использует сохраненного пользователя кластера. У этого пользователя должны совпадать данные аутентификации на участвующих узлах и быть разрешение `replication` для целевого кластера.



<!-- intro -->
##### SQL:

<!-- request SQL -->

```sql
DELETE CLUSTER click_query
```

<!-- request JSON -->

```json
POST /cli -d "DELETE CLUSTER click_query"
```

<!-- request PHP -->

```php
$params = [
    'cluster' => 'click_query',
    'body' => []
];
$response = $client->cluster()->delete($params);
```
<!-- intro -->
##### Python:

<!-- request Python -->

```python
utilsApi.sql('DELETE CLUSTER click_query')
```

<!-- response Python -->
```python
{u'error': u'', u'total': 0, u'warning': u''}
```

<!-- intro -->
##### Python-asyncio:

<!-- request Python-asyncio -->

```python
await utilsApi.sql('DELETE CLUSTER click_query')
```

<!-- response Python-asyncio -->
```python
{u'error': u'', u'total': 0, u'warning': u''}
```

<!-- intro -->
##### Javascript:

<!-- request javascript -->

```javascript
res = await utilsApi.sql('DELETE CLUSTER click_query');
```

<!-- response javascript -->
```javascript
{"total":0,"error":"","warning":""}
```

<!-- intro -->
##### java:

<!-- request Java -->

```java
utilsApi.sql("DELETE CLUSTER click_query");
```

<!-- intro -->
##### C#:

<!-- request C# -->

```clike
utilsApi.Sql("DELETE CLUSTER click_query");
```

<!-- intro -->
##### Rust:

<!-- request Rust -->

```rust
utils_api.Sql("DELETE CLUSTER click_query", Some(true)).await;
```

<!-- end -->
<!-- proofread -->
