У меня есть компьютер с графическим процессором с подключенным локальным SSD, и я не могу получить доступ, остановить или удалить экземпляр. В настоящее время экземпляр отображается в консоли как работающий.
Когда я пытаюсь остановить экземпляр, он говорит, что он не может остановиться, так как к нему подключен локальный SSD.
Я не могу удалить экземпляр, потому что у него включена «защита от удаления», и я не могу отключить защиту от удаления с помощью кнопки редактирования в верхней части консоли, так как экземпляр работает.
Я не могу связаться с экземпляром через кнопку SSH в браузере консоли или через другой клиент ssh.
Я сбросил экземпляр с помощью консоли, но экземпляр по-прежнему недоступен.
Любые идеи? Это просто заставляет меня выставлять счета :)
Проблема заключалась в том, что после того, как я сбросил экземпляр, локальный SSD не удалось правильно смонтировать из-за проблемы с fstab
. Это предотвратило загрузку, и демон SSH не смог запуститься. В конце концов, я смог использовать последовательную консоль (если вы нажмете на экземпляр, на открывшейся странице есть SSH и последовательный порт для удаленного доступа, используйте серийный номер) и откройте командную строку. Я закрыл экземпляр из командной строки (sudo shutdown now
), затем остановил и полностью удалил экземпляр. На SSD не было критических данных.
Я предполагаю, что смонтированная файловая система на подключенном ssd-диске не позволяет виртуальной машине выключиться.
Вы можете попробовать шаги в этом документация чтобы попытаться отсоединить диск:
gcloud compute instances detach-disk <your-vm-name> --disk=<ssd-disk-name> --zone <your-vm-zone>
Как только диск ssd отсоединен от виртуальной машины, вы можете попытаться остановить его.