linux 머신이 몇십분씩 멈춥니다.

doraq의 이미지

P4 기반 보통 PC입니다.(자세한 스펙은 모릅니다)
web,ftp,mail 정도의 서비스를 하고있으며 회선사용율은 상당히
낮은 편입니다.
그런데 언제부턴가 다운됐었나 싶게 접속이 안되다가 몇시간후 해보니 되길래.
누군가 리붓했었나 싶었는데 나중에 보니 부팅한지 100일도 넘었더군요.
멈짓댈때의 증상은 모든 서비스 즉 web, ftp, ssh 등의 모든 서비스와 심지어는 ping에도 응답이 없습니다.
이게 하루에도 여러번, 한번에 10-20분정도? 지속되는거 같은데...
어느쪽을 들여다봐야하는지 모르겠습니다.
자세한 정보도 없이 해결은 무리라는거 알구요.
이럴때 일반적으로 들여다 봐야 할 목록이라도 알려주십사 해서요..

gaia7의 이미지

일단 down time 시간대에 /var/log/messages 부터 살펴보시는게
좋을것네요~

ai의 이미지

장비 자체의 이상이 아니라는 가정으로, 사용하시는 회선의 앞단에 ids 가 동작하고 있는 것은 아닌지 체크해 보시기 바랍니다.

War doesnt determine whos right, just whos left.

codebank의 이미지

특정 시간대에 일어나는 현상이라면 cron을 의심해 볼 수도 있습니다.
RedHat계열을 설치했다면 db백업이라든가 그런 요상한 프로세서가 시스템에
관련된 사항을 백업받는다고 정신없는 때가 있더군요.
시스템 안정상 필요할 수도 있으니 시간대를 접속이 뜸한 시간대 (새벽 2~3시)로
옮기는것이 좋습니다.
cron에 관련된 사항은 man cron이나 man crontab을 해보세요.
특별히 /etc/crontab파일과 /etc/cron.* 파일들도 참고하시면 됩니다.
하루에 한번이라면 /etc/crontab파일에서 /etc/cron.daily에 관련된 시간을
조정하시고 crond을 다시 시작하시면 되겠네요.

------------------------------
좋은 하루 되세요.

박영선의 이미지

간단하게 스크립트를 하나 돌려놓으세요.

vmstat 10 >> /var/log/vmstat.log &

^^;;

mushim의 이미지

일단, 문제가 서버인지 네트워크인지를 밝히는게 먼저이겠지요

문제가 생기는 순간, 콘솔에서 상태를 체크하시고 이상이 없다면 네트워크 문제이겠죠.

네트워크 문제는 매우 다양하지만, 문제 시점 근방의 /var/log/messages 를 자세히 보시게 되면, 원인을 찾는데 도움이 될 것입니다.

doraq의 이미지

   procs                      memory      swap          io     system      cpu
 r  b  w   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id
 1  0  0  18996 152844  26436  17096    0    0     0     2  111    28  0  0 100
 0  0  0  18996 150004  26464  20736    0    0     2     0  120    32  0  0 99
 0  0  0  18996 149916  26464  20756    0    0     1   149  121    19  0  0 100
 0  0  0  18996 149916  26472  20760    0    0     2     4  110    17  0  0 100
 0  0  0  18996 149916  26472  20760    0    0     0     1  102     9  0  0 100
 0  1  0  43344   3216  26328  12928   30 1267  6042  1267  287  3315 26  4 70
 0  2  1 198556   3152  25128 4294965368  120 5179  5886  5185  321  3081 24  5 71
 2  0  0 339092   3220  24436 4294959056  171 4914  5196  4919  326  2787 22  4 74
 1  0  1 522104   3192  23496 4294952868   62 6179  6618  6181  371  3505 29  5 66
 1 11  1 522104   3152  22952 4294947684  797  481 28630   484 2662  7984  0  2 97

뭔가 많이 잘못된거 같네요...근데 이걸보고 뭘 알수있는거죠?

mushim의 이미지

메모리를 과다하게 사용하는 프로세스가 있어서, 그것때문에 과다한 스와핑이 일어나고 있습니다.

우선 해당 프로세스를 찾는 것이 우선입니다.

ps axu 를 실행했을때 RSS 컬럼 값을 찾아서 지나치게 많이 사용하는 프로세스를 찾을 수 있습니다.

주기적으로 해당 값을 로그로 남겨두어야 합니다.

예를들어 아래와 같이 할 수 있겠죠.

logfile=`date +%m%d-%T` ps axu > $logfile

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.