"Sudo 재부팅" 수행 후 "연결 시간 초과"

"Sudo 재부팅" 수행 후 "연결 시간 초과"

나는 원래 MySQL 서버에 오류가 발생하는 데 문제가 있었고 포럼 게시판에서 Ubuntu를 재부팅하면 MySQL 서버가 다시 작동하기 시작했다는 의견을 읽었습니다. 그래서 그렇게 하기로 결정했고 sudo reboot즉시 다음과 같은 메시지를 받았습니다.

insert_ip_address에 대한 연결이 원격 호스트에 의해 닫혔습니다.

SSH를 통해 서버에 다시 연결하려고 시도했는데 다음과 같은 메시지가 표시되었습니다.

ssh: 호스트 insert_ip_address 포트 22에 연결: 연결 시간이 초과되었습니다.

나는 그것이 다시 시작되려면 몇 분 정도 기다려야 할지도 모른다고 생각했습니다. 안타깝게도 지난 몇 시간 동안 다시 로그인을 시도했지만 여전히 같은 메시지가 표시됩니다. Digital Ocean의 Ubuntu 서버가 있습니다. 서버의 전원을 끄거나 껐다가 다시 켤 수 있는 옵션이 있다는 것을 알고 있습니다. 이 두 가지를 모두 수행했지만 여전히 다시 로그인할 수 없습니다.

답변1

Digital Ocean은 서버에 대한 인터넷 액세스를 제공하는 ISP입니다. SSH를 통해 연결하려는 IP 주소에 있는 컴퓨터에 물리적으로 액세스할 수 없는 것으로 확인됩니다.

서버에 ping을 보낼 수 없습니다. 재부팅 명령을 실행한 후에 다시는 돌아오지 않았거나 해당 명령을 실행한 후에도 종료되고 전원이 꺼진 상태로 유지되었습니다.

Digital Ocean 지원 담당자에게 연락하여 다시 시작하도록 해야 합니다.

여담으로, 다른 해결 방법을 시도하기 전에 문제를 해결하기 위해 재부팅에 의존해서는 안 됩니다. 더 나은 방법은 서비스를 중지했다가 다시 시작하는 것입니다.

sudo service mysql stop

sudo service mysql start

또는

sudo service mysql restart

답변2

Digital Ocean에는 드롭릿이 실행 중인 경우 사용할 수 있는 웹 콘솔이 있습니다.

전원이 켜져 있는지 확인하십시오(특정 호스트에 대한 DO Droplets 보기에서).

전원이 켜지면 액세스를 클릭한 다음 콘솔 실행 버튼을 클릭하세요.

sshd가 실행 중인지 확인하세요.

SSH 포트를 차단하는 방화벽이 없는지 확인하세요.

그런 다음 MySQL이 실행 중인지 확인하십시오.

그런 다음 드롭릿에 SSH를 연결해 보세요.

관련 정보