Создание группы параметров

Группа параметров позволяет централизованно управлять настройками СУБД для серверов баз данных одного типа и версии.

Создание группы параметров

  1. Перейдите в раздел Облачные базы данныхГруппы параметров баз данных.

  2. Нажмите Создать.

  3. Заполните параметры группы:

    • Название — имя группы параметров;
    • Регион — регион размещения;
    • Описание — дополнительное описание группы;
    • Версия СУБД — тип и версия базы данных.

    Доступные типы СУБД:

    • MySQL;
    • PostgreSQL;
    • MariaDB;
    • KeyDB.
  4. Нажмите Создать.

Просмотр группы параметров

После создания откроется страница группы параметров.

На странице доступны вкладки:

  • Параметры — список параметров и их значений;
  • Серверы — серверы баз данных, использующие группу параметров.

Добавление параметров

  1. Откройте группу параметров.

  2. Нажмите Добавить.

  3. Укажите:

    • параметр;
    • значение параметра.
  4. Сохраните изменения.

Перед началом

Перед выполнением запросов:

Создание группы параметров

Выполните запрос:

curl -i -X POST "https://database.<REGION>.pscloud.io/v1.0/<PROJECT_ID>/configurations" \
  -H "X-Auth-Token: $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "configuration": {
      "name": "<CONFIGURATION_NAME>",
      "description": "<DESCRIPTION>",
      "datastore": {
        "type": "<DATASTORE_TYPE>",
        "version": "<DATASTORE_VERSION>"
      },
      "values": {
        "max_connections": "300"
      }
    }
  }'

Проверка создания

Выполните запрос:

curl -i -X GET "https://database.<REGION>.pscloud.io/v1.0/<PROJECT_ID>/configurations" \
  -H "X-Auth-Token: $TOKEN"

Перед началом

Перед выполнением команд:

Создание группы параметров

Выполните команду:

openstack database configuration create \
  --datastore <DATASTORE_TYPE> \
  --datastore-version <DATASTORE_VERSION> \
  --description "<DESCRIPTION>" \
  <CONFIGURATION_NAME> \
  '{"max_connections": "300"}'

Где:

  • <DATASTORE_TYPE> — тип СУБД;
  • <DATASTORE_VERSION> — версия СУБД;
  • <DESCRIPTION> — описание группы параметров;
  • <CONFIGURATION_NAME> — название группы параметров;
  • {"max_connections": "300"} — JSON-объект с параметрами СУБД.

При создании группы параметры СУБД передаются в формате JSON. При необходимости можно указать один или несколько параметров. Дополнительные параметры можно добавить или изменить после создания группы.

Проверка создания

Выполните команду:

openstack database configuration list

Особенности работы

  • Группа параметров создается отдельно для конкретной версии СУБД.
  • Параметры группы применяются только к совместимым серверам баз данных.
  • Одну группу параметров можно использовать для нескольких серверов баз данных.
question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main