이 서버가 충돌하는 이유는 무엇입니까?

이 서버가 충돌하는 이유는 무엇입니까?

내 서버는 3번(24시간 전보다 2번), 그리고 1주일 전에 한 번 충돌했습니다. 호스트가 시스템을 재부팅할 때까지 매번 서버는 ping이 불가능했습니다. 플로리다에 위치한 4GB RAM, 3.1GHz 듀얼 또는 쿼드 CPU를 갖춘 ServerPronto의 전용 서버인 것 같습니다. 엄청난 양의 CPU를 사용하여 부하를 처리하기에 충분한 전력입니다. Innodb 버퍼 풀에는 추가 공간이 있는 메모리에 전체 mysql 테이블을 포함할 수 있는 충분한 메모리(1.3GB)가 있습니다. APC에도 충분한 메모리가 있습니다.

내 서버에 New Relic이 설치되어 있습니다. 3번에 걸쳐 CPU 사용량, 메모리 사용량, 디스크 공간, 네트워킹 IO를 확인했는데 모두 완전히 안정적이었습니다. 요청에 대한 응답 시간을 살펴보았는데 모두 최소한의 정상이었습니다. 내 서버는 충돌이 발생한 시간 동안 분당 500개의 요청을 받았습니다. 이는 내 서버에서는 매우 정상적인 현상입니다. 그런데 갑자기 아무런 급증도 없이 분당 요청이 0으로 떨어졌습니다! 로드 평균은 0.05(매우 작지만 내 서버에서는 정상), 메모리 사용량은 30%, 역시 정상, 네트워크 IO는 400KB/초, 역시 정상이었습니다. 디스크 IO는 1~2%로 역시 정상이었습니다. Apache 로그 파일에 표준 경고가 표시되었으므로 로그 파일이 작동 중이었을 것입니다. 하지만 충돌이 발생하기 전에는 전혀 오류가 없습니다.

마지막 종료는 내 트래픽이 최소한의 웹 트래픽을 받는 동안 발생했습니다.

또한 사고 발생 당시 실행 중인 크론 작업도 없습니다. 종료 시 오류 로그, PHP/mysql 로그에는 오류나 경고가 없습니다. 종료 시 서버에 열려 있는 IDE 또는 SSH 연결이 없었습니다.

작동이 중단될 때마다 다시 시작하자마자 모든 것이 다시 작동합니다.

나는 이전 호스트 두 대에서 2.5년 동안 동일한 소프트웨어를 실행해 왔지만 이런 유형의 문제는 없었습니다. 또한 지난달(현재 실행 중인 앱의 경우)에는 코드를 변경하지 않았습니다.

약 1개월 전에 serverPronto를 사용하여 이 컴퓨터를 처음 설정했을 때 내 컴퓨터에 연결되는 케이블에 하드웨어 문제가 있었습니다. 시작이 좋지 않았습니다. 하지만 그들은 그 문제를 해결했고 약 4주 동안 아무런 문제가 없었습니다(서버를 다시 시작할 필요가 없었던 10분간의 중단을 제외하고).

이 모든 정보를 고려할 때 이는 ServerPronto(내 호스트)가 현재 하드웨어 문제/문제를 겪고 있음을 의미합니까? 아니면 또 다른 가능성이 있나요?

답변1

약 한 달 전쯤에 serverPronto로 이 머신을 처음 설정했을 때,

나쁜 소식. 여전히 하드웨어 문제가 있습니다. 그렇게 간단합니다.

올바른 드라이버가 설치되어 있다면 대답은 간단합니다. 하드웨어가 손상되었습니다.

관련 정보