Ubuntu Server 14.04를 최대 절전 모드로 전환할 수 있습니까? [폐쇄]

Ubuntu Server 14.04를 최대 절전 모드로 전환할 수 있습니까? [폐쇄]

Ubuntu 14.04에서 실행되는 웹 서버(apache)가 있습니다. 수년간 잘 작동해 왔습니다. vmware 호스트의 가상 머신입니다. 약 한 달 전에 원래 호스트가 충돌했기 때문에 백업에서 새 vmware 호스트로 복원했습니다.

어제 나는 그것이 요청을 이행하지 않는 것을 발견했습니다. 제가 모니터링하는 서버가 아니기 때문에 복구된 이후부터 실행되고 있었을 수도 있습니다. 내 SSH는 괜찮지만 "top"과 같은 명령을 실행하면 중단됩니다. Ctrl-C를 눌러 프롬프트로 돌아갈 수 있지만 그게 전부입니다.

ssh가 작동하지 않아서 vmware를 통해 콘솔을 열어서 정상적으로 명령을 실행할 수 있음을 확인했습니다. 그래서 우리는 "sudo restart"를 했습니다. 재부팅 후 ssh가 다시 정상적으로 작동합니다. Apache도 요청 처리를 시작합니다.

거기에서 5분마다 서버에 네트워크 요청을 보내는 모니터를 설정했습니다. 10~15분 후, 웹사이트가 응답하지 않는다는 알림을 받았습니다. 같은 일이 다시 발생합니다. SSH를 통해 아무 것도 할 수 없지만 콘솔을 사용하면 재부팅할 수 있습니다. 불행하게도 재시작과 재발생 사이의 기간에 대한 패턴을 찾지 못했습니다.

ssh는 이상한 동작을 보이지만 콘솔은 잘 작동합니다. 그래서 나는 서버가 잠자기 상태에 들어가거나 잠시 후에 정체되는 것처럼 보이는 주제에 초점을 맞추려고 합니다.

그런데 이 문제가 발생했을 때 콘솔에서 "top"을 실행했는데 사용량이 1% 미만인 최소한의 CPU 활동을 확인했습니다. 기억도 마찬가지다. iotop이 보여주는 것을 볼 수 있도록 문제가 다시 발생하기를 기다리고 있습니다. 하지만 지금으로서는 아무것도 막을 수 없는 것 같습니다.

그래서 내 다음 추측은 그것이 잔다는 것입니다. 이 경우 Ubuntu 서버가 절전 모드로 구성되어 있는지 확인하기 위해 무엇을 찾아야 하는지 알려줄 수 있는 사람이 있습니까? 아니면 무슨 일이 일어나고 있는지에 대해 다른 제안이 있는 사람이 있나요?

편집하다:

이 가상 머신 호스트의 다른 서버에 다른 문제가 있는 것 같습니다. 따라서 이는 호스트 또는 네트워크 문제에 더 가까운 것 같습니다. 우리는 이 문제를 계속해서 해결하려고 노력할 자원이 없기 때문에 새로운 기계를 만들 것입니다.

답변1

가능한 디버깅 전략에 대한 제안은 다음과 같습니다.

라이브 Linux 미디어에서 광범위한 테스트 디스크를 부팅합니다. 읽기 전용 디스크를 갖는 것은 미디어 손상의 나쁜 증상입니다. 운이 좋지 않아 하드 드라이브 섹터 오류가 발생했지만 vmware 이미지가 충돌한 시스템에서 왔다는 사실은 기본 VM 이미지/vmdk가 손상되었거나 더 나쁜 경우 바이너리가 손상되었음을 의미할 수 있습니다.

다른 컴퓨터로 마이그레이션/재설치하겠습니다.아니요vmware 가져오기/내보내기 메커니즘을 사용하고아니요VMDK 복사만약에vmware 호스트에서 근본적인 물리적 디스크 결함을 찾을 수 없습니다.

파일 로그의 경우 커널이 데이터 무결성을 보호하기 위해 읽기 전용 마운트를 활성화하면 더 이상 의미가 없습니다. syslog 오류를 다른 syslog서버 및 다른 가상 콘솔로 리디렉션(일부 배포판에서는 로그를 가상 콘솔로 리디렉션함)기본적으로). 운이 좋다면 원인에 대한 단서를 제공할 수 있는 오류 로그를 볼 수 있습니다.

아니면 로그에 대해서는 언급하지 않았나요?가상 머신 로그. 근본적인 물리적 디스크 결함이 있는 경우 vmware 로그에 나타납니다. 결국 가상 머신은 vmware 하이퍼바이저가 제공하는 가상 디스크 이미지만 볼 수 있습니다. vmware 터미널 콘솔로 이동하여 관찰하십시오. 가능하다면 vmware 로그를 다른 syslog 서버로 리디렉션하여 정기적으로 검토하십시오.

지속적인 유지 관리에 관해서는 SNMP 에이전트를 설치하고 선인장, 관측소 또는 정기적인 리소스 사용량에 대한 기준을 얻기 위해 원하는 모든 것을 사용하는 것이 가장 좋습니다. 이는 문제가 발생한 경우에도 유용할 수 있으며 자동 경고를 보낼 수도 있습니다.

관련 정보