Войдите в консоль управления PS Cloud Services.
Перейдите в раздел Облачные базы данных.
Откройте вкладку Кластеры баз данных.
Выберите нужный кластер.
Перейдите на вкладку Базы данных.
Найдите нужную базу данных, нажмите на три точки справа от нее и выберите Удалить.
Введите имя базы данных в поле подтверждения.
Нажмите Удалить.
Перед выполнением запросов убедитесь, что:
Выполните запрос:
curl -i -X DELETE "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/<INSTANCE_ID>/databases/<DB_NAME>" \
-H "X-Auth-Token: $TOKEN"
Где:
<INSTANCE_ID> — идентификатор инстанса базы данных;<DB_NAME> — имя базы данных.Ожидаемый ответ:
HTTP/1.1 202 Accepted
Выполните запрос:
curl -s -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/<INSTANCE_ID>/databases" \
-H "X-Auth-Token: $TOKEN" | jq
403 Forbidden
Причина: токен доступа получен для другого проекта.
Решение: подключите OpenRC-файл нужного проекта и получите новый токен доступа.
404 Not Found
Причина: база данных не найдена или уже удалена.
Решение: проверьте правильность имени базы данных перед выполнением запроса.
Перед выполнением команд:
Выполните команду:
openstack database db list <INSTANCE_ID>
Выполните команду:
openstack database db delete <INSTANCE_ID> <DATABASE_NAME>
Выполните команду:
openstack database db list <INSTANCE_ID>
