Чтобы использовать команду pg_dropcluster, вам необходимы права администратора в кластере базы данных PostgreSQL. Эта команда позволяет удалить весь кластер PostgreSQL, включая все его базы данных, табличные пространства и файлы конфигурации.
Вот пример использования pg_dropclusterс необходимым кодом:
-
Сначала откройте терминал или командную строку.
-
Чтобы удалить кластер PostgreSQL, используйте следующую команду:
sudo pg_dropcluster <version> <cluster_name>Замените
на номер версии PostgreSQL, которую вы используете (например, 9.6, 10, 11 и т. д.), ана имя. кластера, который вы хотите удалить.Например, чтобы удалить кластер с именем «main» в PostgreSQL версии 12, вы должны использовать следующую команду:
sudo pg_dropcluster 12 mainЗдесь используется команда
, поскольку для удаления кластера требуются права администратора.
-
После выполнения команды вам будет предложено подтвердить удаление. Введите «y», чтобы продолжить удаление, или «n», чтобы отменить.
This will permanently remove cluster "main". Do you really want to drop the cluster (y/n)? yБудьте осторожны при использовании этой команды, поскольку она безвозвратно удаляет кластер и все связанные с ним данные.
Вот и все! Указанный кластер PostgreSQL теперь должен быть удален.