Удалить каталог из Google Cloud Compute Engine с помощью последовательной консоли

Хранилище в моем экземпляре Google Cloud Compute Engine (случайно) полностью израсходовано. Я больше не могу SSH в моем случае. Я увеличил пространство в моем экземпляре, но он все равно не позволит мне SSH. Моя операционная система VM - Ubuntu.

Я попробовал две вещи:

1.) Я попытался создать стартовый скрипт, чтобы удалить большой каталог, чтобы очистить место. Под "пользовательскими метаданными" я установил ключ как "startup-script", а значение как

#! /bin/bash

rm /home/myusername/dir-to-rm

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

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

#! /bin/bash

sudo useradd tmpuser

echo 'tmpuser:password' | chpasswd

Ни один из этих методов не позволил мне вернуться обратно в виртуальную машину.

Любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам