Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

gpdeletesystem

Удаляет систему Greengage DB, которая была инициализирована с помощью gpinitsystem.

Синтаксис

gpdeletesystem
               [ -d <master_data_directory> ]
               [ -B <parallel_processes> ]
               [ -f ]
               [ -l <logfile_directory> ]
               [ -D ]

gpdeletesystem -?

gpdeletesystem -v

Описание

Утилита gpdeletesystem выполняет следующие действия:

  • Останавливает все процессы postgres (экземпляры мастера и сегментов).

  • Удаляет все каталоги данных.

Перед запуском gpdeletesystem необходимо:

  • Переместить все файлы резервных копий из каталогов данных мастера и сегментов.

  • Убедиться, что кластер запущен.

  • Если вы находитесь в каталоге данных сегмента, перейдите в другое место. Утилита завершится с ошибкой, если запускать ее из каталога данных сегмента.

Программное обеспечение Greengage DB при этом не удаляется.

Параметры

-d <master_data_directory>

Задает каталог данных мастер-хоста. Если параметр не указан, используется значение переменной окружения MASTER_DATA_DIRECTORY. Если параметр указан, он переопределяет текущее значение MASTER_DATA_DIRECTORY. Если master_data_directory определить не удается, утилита завершится с ошибкой.

-B <parallel_processes>

Количество сегментов для параллельного удаления. Если параметр не указан, утилита запускает до 60 параллельных процессов в зависимости от количества сегментов, которые требуется удалить.

-f

Принудительное удаление, даже если в каталогах данных обнаружены файлы резервных копий. По умолчанию экземпляры Greengage DB не удаляются при наличии файлов бэкапа.

-l <logfile_directory>

Каталог для записи лог-файла. По умолчанию ~/gpAdminLogs.

-D

Устанавливает уровень логирования debug.

-?

Выводит справку.

-v

Отображает версию утилиты, статус, дату последнего обновления и контрольную сумму.

Примеры

Удаление всей системы Greengage DB:

$ gpdeletesystem -d /data1/master/gpseg-1

Принудительное удаление системы Greengage DB, даже если присутствуют файлы бэкапа:

$ gpdeletesystem -d /data1/master/gpseg-1 -f

См. также