Экземпляр VM внезапно упал и не смог перезапуститься, показывая, что 'serviceAccount' не найден [закрыто]

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

Затем я попытался перезапустить экземпляр VM, "остановив" экземпляр VM в GCP, а затем "запустив" его снова. Но он не может быть запущен и показывает эту ошибку.

Запуск экземпляра VM "earthent" Ресурс '755754197401-compute@developer.gserviceaccount.com' типа 'serviceAccount' не найден.


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

Ссылка Ошибки экземпляра VM

2
задан 25 June 2020 в 21:28
1 ответ

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

Для решения этой проблемы следуйте инструкциям Восстановление сервисного аккаунта:

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

  • Сервисный аккаунт был удален менее 30 дней назад.

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

Кроме того, вы можете обратиться в службу поддержки Google Cloud за дальнейшими инструкциями.

1
ответ дан 25 June 2020 в 07:37

Теги

Похожие вопросы