Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
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