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