ОШИБКА: (gcloud.sql.export.sql) HTTPError 409: Операция не выполнена, поскольку уже выполняется другая операция - PullRequest
0 голосов
/ 01 апреля 2019

Запуск экспорта SQL через jenkins (резервные копии), на регулярной основе я получаю «ОШИБКА: (gcloud.sql.export.sql) HTTPError 409: Операция не выполнена, поскольку другая операция уже выполняется. ОШИБКА: (gcloud.sql.operations.wait) аргумент OPERATION [OPERATION ...]: должен быть указан.

Я пытаюсь определить, где я могу увидеть, какая работа вызывает сбой

Я пытался расширитьSQL-операции gcloud ждут - timeout до 1600 - не повезло

SQL-операции gcloud ждут - timeout = 1600

1 Ответ

0 голосов
/ 06 апреля 2019

Здесь есть 2 ошибки, которые могут повлиять на вас. Первый - административная операция, начинающаяся до завершения предыдущей. Прочтите этот документ «Лучшие практики» по SQL поможет вам в этом: https://cloud.google.com/sql/docs/mysql/best-practices#admin В частности, на вкладке «Операции» вы можете увидеть выполняемые операции.

Наконец, аргумент [OPERATION] отсутствует в команде «gcloud sql Операции wait --timeout = 1600». Смотрите документацию по этой команде здесь: https://cloud.google.com/sdk/gcloud/reference/sql/operations/wait

OPERATION - это имя выполняемой операции, и если вы хотите перечислить все операции экземпляра, чтобы получить правильное имя, вы можете использовать эту команду: https://cloud.google.com/sdk/gcloud/reference/sql/operations/list.

Имена операций представляют собой строку из 36 символов в шестнадцатеричном формате, поэтому ваша команда должна выглядеть примерно так:
«Операции gcloud sql ждут РАБОТА aaaaaaaa-0000-0000-0000-000000000000 - timeout = 1600»

Приветствия

...