Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Утилита gpstart запускает серверные процессы кластера MatrixDB. При запуске кластера MatrixDB фактически запускаются несколько процессов-прослушивателей сервера базы данных postgres на Master и всех экземплярах Segment. Средство gpstart управляет запуском этих экземпляров, запуская их параллельно.
| Параметр | Описание |
|---|---|
| -a | Не запрашивать подтверждение от пользователя. |
| -B parallel_processes | Количество Segment, запускаемых параллельно. Если не указано, средство запускает до 64 параллельных процессов в зависимости от общего количества запускаемых экземпляров Segment. |
| -d master_data_directory | Каталог данных хоста Master. По умолчанию используется значение, заданное в переменной окружения $MASTER_DATA_DIRECTORY. |
| -l logfile_directory | Каталог для записи файлов журналов. По умолчанию — ~/gpAdminLogs. |
| -m | Запустить только экземпляр Master, что может быть полезно для задач обслуживания. После использования этой опции подключения к Master разрешаются только в режиме служебной утилиты. Например:PGOPTIONS='-c gp_role=utility' psql |
| -q | Работать в тихом режиме. Вывод команды не отображается на экране, но по-прежнему записывается в файл журнала. |
| -R | Запустить систему MatrixDB в ограниченном режиме (подключаться могут только суперпользователи базы данных). |
| -t timeout_seconds | Указать период ожидания (в секундах) готовности экземпляров Segment. Запуск может занять больше времени, если Segment был аварийно завершён (например, из-за отключения питания или завершения процесса postgres), поскольку потребуются процедуры восстановления и проверки. Если параметр не указан, время ожидания по умолчанию составляет 60 секунд. |
| --skip-heap-checksum-validation | При указании при запуске пропускаются проверки согласованности контрольных сумм heap между Master и Segments. Запуск MatrixDB без этой проверки может привести к потере данных. Используйте этот параметр только при необходимости обхода ошибок контрольных сумм heap во время восстановления данных или отладки. |
| -v | Отображать подробную информацию о состоянии, ходе выполнения и сообщения об ошибках. |
| -y | Не запускать экземпляр Standby. По умолчанию экземпляр Standby и процесс синхронизации запускаются. |
| -? или -h или --help | Показать справочную информацию. |
| --version | Показать информацию о версии. |
Запустить кластер MatrixDB без запроса подтверждения:
gpstart -a