Войдите в консоль управления PS Cloud Services.
Перейдите в раздел Облачные базы данных.
Откройте вкладку Кластеры баз данных.
Выберите нужный кластер.
Перейдите на вкладку Серверы баз данных.
Нажмите кнопку ⋯ рядом с сервером.
В открывшемся меню выберите Изменить конфигурацию.
Ознакомьтесь с предупреждением:
В поле Выберите конфигурацию выберите новый вариант ресурсов:
Нажмите Изменить.
Перед изменением конфигурации сервера убедитесь, что:
Выполните запрос:
curl -s -X GET "https://database.<region>.pscloud.io/v1.0/$OS_PROJECT_ID/flavors" \
-H "X-Auth-Token: $TOKEN" | jq
Найдите в ответе идентификатор конфигурации (id или str_id).
Задайте переменные:
INSTANCE_ID=<instance_id>
FLAVOR_ID=<flavor_id>
Выполните запрос:
curl -i -X POST "https://database.<region>.pscloud.io/v1.0/$OS_PROJECT_ID/instances/$INSTANCE_ID/action" \
-H "X-Auth-Token: $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"resize": {
"flavorRef": "'"$FLAVOR_ID"'"
}
}'
Выполните запрос:
curl -s -X GET "https://database.<region>.pscloud.io/v1.0/$OS_PROJECT_ID/instances/$INSTANCE_ID" \
-H "X-Auth-Token: $TOKEN" | jq ".instance.status, .instance.operating_status, .instance.flavor.id"
Проверьте значения полей:
status — ACTIVE;operating_status — HEALTHY;flavor.id — соответствует выбранной конфигурации.Перед выполнением команд:
Выполните команду:
openstack database flavor list
Скопируйте идентификатор (ID) конфигурации, которую необходимо применить.
Выполните команду:
openstack database instance resize \
<instance_id> \
<flavor_id>
Выполните команду:
openstack database instance show <instance_id>
Проверьте значения полей:
status;flavor.После завершения операции ожидается:
status: ACTIVE
flavor: <flavor_id>
сервер перезапускается;
активные соединения с базой данных разрываются;
в течение короткого времени база данных недоступна;
после завершения сервер возвращается в статус ACTIVE / HEALTHY.
RESIZE.