한 서버에서 다른 서버로 데이터를 전송하는 데 문제가 있습니다.
이 문제의 예로는 scp
서버 간 파일 복사가 있습니다. 10번 중 1번은 중단되고 결국 다음 메시지와 함께 시간 초과됩니다.
ssh_exchange_identification: read: Connection timed out
lost connection
다음은 이 문제의 예입니다. 두 서버 사이에서 다른 작업을 하고 있는데 시간 초과가 발생합니다.
무엇이 문제일까요? 문제를 진단하려면 어떻게 해야 합니까? 6개월 동안 잘 작동하다가 오늘 갑자기 작동이 멈췄습니다.
답변1
이는 네트워크 문제인 것처럼 보이지만 네트워크 어댑터, 케이블, 스위치 또는 WiFi와 같은 두 서버 사이의 모든 문제일 수 있습니다.
서버가 인터넷을 통해 원격으로 연결된 경우 일시적인 불안정으로 인해 연결 시간이 초과될 수 있습니다.
방화벽 정책이 발생할 수도 있습니다.
scp를 모니터링하고 포트 22에 대한 tcp 프로토콜을 사용하여 한 서버에서 다른 서버로 mtr을 실행해야 합니다. 이는 연결 시간 초과가 발생할 때 단서를 제공할 수 있습니다.
mtr --tcp --port 22 your.remote.host
모든 패킷이 손실된 홉을 찾습니다.