Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Конфигурация
Справочник по SQL
Часто задаваемые вопросы
Запуск системы баз данных YMatrix.
Утилита mxstart запускает кластер базы данных YMatrix. Она требует, чтобы кластер был развернут с использованием новой архитектуры, представленной в YMatrix. При запуске кластера YMatrix на самом деле запускаются несколько процессов-слушателей сервера PostgreSQL, управляемых службой репликации базы данных.
| Параметр | Описание |
|---|---|
| -c или --db-cluster-id |
Указывает идентификатор целевого кластера базы данных. Если параметр не указан, используется идентификатор по умолчанию. |
| -m или --master-only | Запускает только экземпляр master. Полезно для задач обслуживания. После запуска с этим параметром разрешены только подключения в utility-режиме к master. Например:PGOPTIONS='-c gp_role=utility' psql |
| -a или --no-prompt | Не запрашивать подтверждение от пользователя. |
| -y | Не запускать резервный экземпляр. По умолчанию резервный экземпляр и процесс синхронизации запускаются. |
| -q | Работать в тихом режиме. Вывод команды подавляется на экране, но продолжает записываться в файлы журналов. |
| -R | Запустить базу данных в ограниченном режиме (подключаться могут только суперпользователи). |
| -t |
Устанавливает тайм-аут (в секундах) ожидания запуска экземпляров сегментов. Запуск сегментов может занять больше времени из-за процессов восстановления и проверки, если экземпляр был аварийно завершен (например, из-за отключения питания или принудительного завершения процесса postgres). По умолчанию — 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.