linux 머신이 몇십분씩 멈춥니다.
글쓴이: doraq / 작성시간: 금, 2004/04/16 - 1:49오후
P4 기반 보통 PC입니다.(자세한 스펙은 모릅니다)
web,ftp,mail 정도의 서비스를 하고있으며 회선사용율은 상당히
낮은 편입니다.
그런데 언제부턴가 다운됐었나 싶게 접속이 안되다가 몇시간후 해보니 되길래.
누군가 리붓했었나 싶었는데 나중에 보니 부팅한지 100일도 넘었더군요.
멈짓댈때의 증상은 모든 서비스 즉 web, ftp, ssh 등의 모든 서비스와 심지어는 ping에도 응답이 없습니다.
이게 하루에도 여러번, 한번에 10-20분정도? 지속되는거 같은데...
어느쪽을 들여다봐야하는지 모르겠습니다.
자세한 정보도 없이 해결은 무리라는거 알구요.
이럴때 일반적으로 들여다 봐야 할 목록이라도 알려주십사 해서요..
Forums:
일단 down time 시간대에 /var/log/messages 부터
일단 down time 시간대에 /var/log/messages 부터 살펴보시는게
좋을것네요~
장비 자체의 이상이 아니라는 가정으로, 사용하시는 회선의 앞단에 ids
장비 자체의 이상이 아니라는 가정으로, 사용하시는 회선의 앞단에 ids 가 동작하고 있는 것은 아닌지 체크해 보시기 바랍니다.
War doesnt determine whos right, just whos left.
특정 시간대에 일어나는 현상이라면 cron을 의심해 볼 수도 있습니다.
특정 시간대에 일어나는 현상이라면 cron을 의심해 볼 수도 있습니다.
RedHat계열을 설치했다면 db백업이라든가 그런 요상한 프로세서가 시스템에
관련된 사항을 백업받는다고 정신없는 때가 있더군요.
시스템 안정상 필요할 수도 있으니 시간대를 접속이 뜸한 시간대 (새벽 2~3시)로
옮기는것이 좋습니다.
cron에 관련된 사항은 man cron이나 man crontab을 해보세요.
특별히 /etc/crontab파일과 /etc/cron.* 파일들도 참고하시면 됩니다.
하루에 한번이라면 /etc/crontab파일에서 /etc/cron.daily에 관련된 시간을
조정하시고 crond을 다시 시작하시면 되겠네요.
------------------------------
좋은 하루 되세요.
간단하게 스크립트를 하나 돌려놓으세요.vmstat 10 >&
간단하게 스크립트를 하나 돌려놓으세요.
vmstat 10 >> /var/log/vmstat.log &
^^;;
일단, 문제가 서버인지 네트워크인지를 밝히는게 먼저이겠지요문제가
일단, 문제가 서버인지 네트워크인지를 밝히는게 먼저이겠지요
문제가 생기는 순간, 콘솔에서 상태를 체크하시고 이상이 없다면 네트워크 문제이겠죠.
네트워크 문제는 매우 다양하지만, 문제 시점 근방의 /var/log/messages 를 자세히 보시게 되면, 원인을 찾는데 도움이 될 것입니다.
vmstate 결과입니다...어찌 이런일이..
뭔가 많이 잘못된거 같네요...근데 이걸보고 뭘 알수있는거죠?
메모리를 과다하게 사용하는 프로세스가 있어서, 그것때문에 과다한 스와핑이
메모리를 과다하게 사용하는 프로세스가 있어서, 그것때문에 과다한 스와핑이 일어나고 있습니다.
우선 해당 프로세스를 찾는 것이 우선입니다.
ps axu 를 실행했을때 RSS 컬럼 값을 찾아서 지나치게 많이 사용하는 프로세스를 찾을 수 있습니다.
주기적으로 해당 값을 로그로 남겨두어야 합니다.
예를들어 아래와 같이 할 수 있겠죠.
logfile=`date +%m%d-%T` ps axu > $logfile
댓글 달기