У меня есть сервер Ubuntu в AWS EC2, и я создал службу для автоматического отключения через три часа на случай, если я забуду. Я добавил команду shutdown -h 180 в службу, которая запускается при загрузке. Поскольку я не хотел ждать три часа, я решил проверить это, изменив 180 минут на 3 минуты, и это сработало отлично! Через три минуты сервер отключился, и мой экземпляр EC2 был остановлен.

К сожалению, теперь я больше не могу подключиться к серверу по SSH. Теперь, когда он планирует это отключение через три минуты после запуска, когда я пытаюсь подключиться по SSH, он выдает мне сообщение System is going down. Connection closed..., которое, как я полагаю, связано с тем, что отключение неизбежно.

Есть ли способ исправить эту ошибку, когда я больше не могу войти в систему?

1
joseph.hainline 5 Янв 2021 в 20:30

1 ответ

Лучший ответ

Вы должны иметь возможность войти в систему довольно рано в цикле загрузки. Вам нужно будет быстро исправить тайм-аут.

1
BillThor 5 Янв 2021 в 21:06
Для запуска экземпляра EC2 требуется около 5 секунд, и я немедленно пытаюсь использовать SSH, но все равно получаю это сообщение. Я пробовал это около 20 раз, но никак не мог войти в систему.
 – 
joseph.hainline
5 Янв 2021 в 21:08
60 раз очарование. В конце концов я смог войти в окно доли секунды прямо при запуске. Спасибо!
 – 
joseph.hainline
5 Янв 2021 в 21:15