Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Расширение кластера
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Конфигурация
Справочник по SQL
Часто задаваемые вопросы
Запуск системы базы данных YMatrix.
Инструмент mxstart используется для запуска кластера базы данных YMatrix. Он требует, чтобы кластер базы данных использовал новую архитектуру, внедрённую YMatrix. Когда вы запускаете кластер YMatrix, на самом деле вы запускаете несколько процессов-слушателей сервера PostgreSQL, управляемых службой репликации базы данных.
| Имя параметра | Описание |
|---|---|
| -c или --db-cluster-id <идентификатор_кластера_бд> | Идентификатор целевого кластера базы данных. Если не указан, используется идентификатор по умолчанию. |
| -m или --master-only | Запустить только экземпляр master. Это может быть полезно для задач обслуживания. После запуска с этой опцией подключение к master разрешается только в utility-режиме. Пример: PGOPTIONS='-c gp_role=utility' psql |
| -a или --no-prompt | Не запрашивать подтверждение у пользователя. |
| -y | Не запускать standby-экземпляр. По умолчанию (без этого параметра) standby-экземпляр и процесс синхронизации запускаются. |
| -q | Работать в тихом режиме. Вывод команды не отображается на экране, но продолжает записываться в файл журнала. |
| -R | Запустить базу данных в ограниченном режиме (разрешены подключения только суперпользователям базы данных). |
| -t <таймаут> | Указать время ожидания запуска экземпляров segment (в секундах). Если какой-либо экземпляр segment был аварийно завершён (например, из-за отключения питания или завершения процесса-слушателя PostgreSQL), запуск может занять значительное время из-за процессов восстановления и проверки базы данных. Если не указано, значение по умолчанию — 60 секунд. |
| -h или --help | Показать справочную информацию. |
| --log-level <уровень_журнала> | Уровень вывода журнала (error / debug / verbose / info), по умолчанию info. |
Запуск кластера YMatrix по умолчанию (без запроса подтверждения):
mxstart -a
Запуск системы базы данных YMatrix в ограниченном режиме (разрешены подключения только суперпользователям):
mxstart -R
Запуск только главного экземпляра YMatrix и подключение в режиме utility:
mxstart -m PGOPTIONS='-c gp_role=utility' psql
Внимание!
YMatrix 5 использует совершенно новую архитектуру базы данных и применяет инструмент mxstart для запуска кластера. Он несовместим с gpstart. В предыдущих версиях можно было использовать инструмент gpstart.