Назад | Перейти на главную страницу

Экземпляр ВМ внезапно отключается и не перезапускается, показывается, что "serviceAccount" не найден

У меня есть сервер Django, работающий в экземпляре виртуальной машины, и до этого сервер работал нормально, но сегодня утром сервер не смог получить доступ. Поэтому я попытался подключиться к экземпляру виртуальной машины по SSH, но это заняло много времени и показало ошибку, что SSH не может быть подключен.

Затем я попытался перезапустить экземпляр ВМ, «остановив» экземпляр ВМ в GCP, а затем «запустив» его резервную копию. Но он не запускается и показывает эту ошибку.

Запустить экземпляр виртуальной машины «earthent». Ресурс «755754197401-compute@developer.gserviceaccount.com» типа «serviceAccount» не найден.


Я также заметил, что некоторые из моих других экземпляров виртуальных машин имеют такую ​​же ошибку, но странно, что большинство экземпляров виртуальных машин в том же GCP работают нормально.

Ссылка Неисправности экземпляра виртуальной машины

Эта ошибка выглядит так, будто вы каким-то образом удалилиCompute Engine default service account. Пожалуйста, зайдите в IAM & Admin -> Service Accounts и проверьте, есть ли у вас сервисная учетная запись с именем Compute Engine default service account.

Чтобы решить эту проблему следовать инструкциям Восстановление учетной записи службы:

В некоторых случаях для восстановления удаленной учетной записи службы можно использовать команду «Восстановить». Обычно вы можете восстановить удаленную учетную запись службы, если она соответствует следующим критериям:

  • Учетная запись службы была удалена менее 30 дней назад.

Через 30 дней Cloud IAM навсегда удаляет учетную запись службы. Google Cloud не может восстановить учетную запись службы после ее окончательного удаления, даже если вы отправите запрос в службу поддержки.

Также вы можете попытаться достичь Поддержка Google Cloud для дальнейших инструкций.