«Время ожидания соединения истекло» после выполнения «sudo reboot»

«Время ожидания соединения истекло» после выполнения «sudo reboot»

Изначально у меня были проблемы с сервером MySQL, который выдавал ошибки, и я прочитал комментарий на форуме, в котором говорилось, что после перезагрузки Ubuntu сервер MySQL снова заработал. Поэтому я решил так и сделать, sudo rebootи тут же получил сообщение:

Подключение к insert_ip_address закрыто удаленным хостом.

Я попытался подключиться к серверу по ssh и получил

ssh: подключение к хосту insert_ip_address port 22: Время ожидания соединения истекло

Я подумал, может, мне придется подождать пару минут, пока он снова включится. К сожалению, я пытаюсь войти в систему уже пару часов, но все равно получаю то же самое сообщение. У меня есть сервер Ubuntu от Digital Ocean. Я знаю, что есть возможность выключить или перезагрузить сервер. Я сделал и то, и другое, но все равно не могу войти в систему.

решение1

Digital Ocean — это интернет-провайдер, предоставляющий доступ к серверам через Интернет. Я полагаю, что у вас нет физического доступа к машине, которая находится на IP-адресе, на который вы пытаетесь подключиться по SSH.

Я не могу пинговать сервер. Он, по-видимому, так и не включился после того, как вы дали команду перезагрузки, или он выключился и остался выключенным после того, как вы дали эту команду.

Вам нужно будет связаться со службой поддержки Digital Ocean и попросить их снова запустить его для вас.

Кстати, не стоит прибегать к перезагрузке для решения проблем, прежде чем попробовать другие решения. Лучшим методом будет остановить и перезапустить службу.

sudo service mysql stop

sudo service mysql start

или

sudo service mysql restart

решение2

У Digital Ocean есть веб-консоль, которую можно использовать, если дроплет запущен.

Убедитесь, что он включен (в представлении DO Droplets для конкретного хоста).

После включения нажмите «Доступ», затем кнопку «Запустить консоль».

Убедитесь, что sshd запущен.

Убедитесь, что ваш порт SSH не блокируется брандмауэром.

Затем убедитесь, что MySQL запущен.

Затем попробуйте подключиться к вашему дроплету через ssh.

Связанный контент