Работа с кластерами
В рамках сервиса PostgreSQL вы можете:
- Создавать кластеры PostgreSQL
- Просматривать информацию о кластерах PostgreSQL
- Изменять количество ресурсов в кластере PostgreSQL
- Удалять кластеры PostgreSQL
Важно
Квоты на 1 проект составляют 12 vCPU, 24GB, RAM 150GB SSD. Для увеличения квот обратитесь в техническую поддержку.
Создание кластера
Чтобы создать кластер PostgreSQL в консоли управления #CloudMTS:
- Выберите сервис PostgreSQL в списке сервисов и нажмите на кнопку Создать кластер.
- На странице создания кластера укажите следующие параметры в соответствующих полях:
- Название - имя кластера, которое будет отображаться в списке ваших кластеров.
- Описание кластера - краткая информация о кластере; возможно указать цель создания кластера или какие базы данных планируется в нём размещать.
- Имя пользователя и Пароль создаваемого по умолчанию пользователя кластера PostgreSQL.
- Конфигурация кластера:
- тестовая конфигурация включает в себя 1 машину с PostgreSQL;
- отказоустойчивая состоит из 3-х машин с 1 мастер-узлом и 2 узлами репликации; в данной конфигурации при выходе из строя мастер-узла происходит назначение нового мастера из числа узлов репликации.
- Настройка сети:
- Подсеть — выберите существующую подсеть, или создайте новую;
- Публичный адрес — для подключения к кластеру из публичной сети выберите свободный IP-адрес либо зарезервируйте новый. Если вы планируете подключаться к кластеру только из приватной сети, выберите "Без адреса".
- Версия PostgreSQL - выберите нужную версию. Если вы планируете подключаться к кластеру из 1С, выберите версию, оканчивающуюся на "-1C".
- Конфигуратор хоста - параметры RAM и vCPU каждой из машин создаваемого кластера.
- Задайте значения параметров Объём SSD и Дисковая политика.
- Нажмите на кнопку Подключить.
Совет
Для получения гранта на тестирование обратитесь в техподдержку или к своему менеджеру в #CloudMTS.
Просмотр информации о кластере
Краткую информацию о кластере можно посмотреть на странице со списком кластеров PostgreSQL: кликните по значку "⌄" чтобы развернуть информацию о требуемом кластере.
Для просмотра детальной информации о кластере кликните по названию кластера на странице со списком кластеров.
Подключение к кластеру
Для подключения к созданному кластеру:
- Кликните по названию кластера в списке кластеров.
- Скопируйте адрес кластера в приложение, из которого будет осуществляться доступ к базе данных. Порт для подключения -
5432
.
Работа с базами данных
Вы можете создавать новые БД самостоятельно через команду CREATE DATABASE, подключившись к кластеру через выбранный вами PostgreSQL-клиент. Вам также доступно изменение и удаление созданных вами БД.
Пример для создания БД при подключении через psql: psql -h host_IP -p 5432 -U user -d postgres -c 'create dabatase new_db'
Изменение количества ресурсов кластера
Вы можете увеличить количество vCPU, объём RAM и SSD существующего кластера. Для этого на странице со списком кластеров PostgreSQL:
Найдите нужный кластер.
нажмите на значок "..." рядом с именем кластера и выберите в меню пункт "Изменить",
или
- кликните по названию кластера, чтобы перейти на страницу с его характеристиками. Далее, нажмите на значок "..." в правом верхнем углу страницы с информацией о кластере и нажмите Изменить.
На открывшейся странице укажите целевое количество ресурсов для каждой новой машины в кластере и нажмите Изменить.
Важно
При увеличении объёма RAM кластер будет недоступен на время изменения виртуальной машины. При изменении количества vCPU и SSD доступ к кластеру сохранится. Изменение ресурсов возможно только в сторону увеличения.
Удаление кластера
- Найдите в списке кластеров тот, который нужно удалить.
- Нажмите на значок "..."" рядом с именем кластера, и выберите в меню пункт Удалить.
- Введите название удаляемого кластера для подтверждения удаления.