4년 가까이 재부팅 없이 잘 돌아가던

매우 안정적인  보안취약점 쩌는 개인서버 1대가 오늘 갑자기 재부팅되었습니다.

시스템 로그에도 아무런 메시지가 남아있지 않고...

아마도 우연한 커널 패닉이나 전원 불안정이었던 것 같습니다.

음... 전원 문제라면 하드웨어가 슬슬 맛이 가고 있다는 뜻일 수도 있으니 살짝 불안하네요.

별로 쓰지도 않으면서 트래픽 조건이 아쉬워서 매달 10만원씩 내고 있는데... ㅡ.ㅡ

이젠 그만 해지하고 요즘 타운에서 핫한 오라클 ARM 서버로 옮겨볼까 싶기도 하고요.

 

괜찮은 업체의 서버호스팅이나 AWS처럼 안정적인 플랫폼이라면 uptime 1~2년은 쉽게 나오고,

3년짜리도 은근히 자주 볼 수 있습니다. 이번에 4년에 도전했다가 실패한 거죠. ㅎㅎ

 

윈도우 쓰시던 습관이 남아서 아무 이유 없이 자주 재부팅하시는 분들도 있는데,

메모리 누수 없이 제대로 세팅한 서버라면 재부팅한다고 조금도 더 빨라지거나 안정화되거나 하지 않습니다.

오히려 디스크 캐시로 쓰던 메모리가 초기화되어서 한동안 평소보다 느리게 작동하겠지요.

리눅스는 커널 보안패치만 아니면 재부팅 따위 필요없는 물건이니까요.

심지어 커널 보안패치도 재부팅 없이 적용할 수 있는 ksplice, LivePatch 같은 기술이 나와 있는 판이니

다음에는 이런 것을 활용해서 uptime 5년에 한 번 도전해 봐야겠습니다.^^

 

TAG •

글쓴이 기진곰

profile
GitHub @kijin 사람을 위한 인터넷 생태계의 발전에 많은 관심을 갖고 있습니다.
우리가 만들어 가는 XE의 새 이름, 라이믹스(Rhymix) 프로젝트에 참여하고 있습니다.
오픈소스 도로명주소 검색서버 및 API Postcodify를 개발, 운영중입니다.
국내외 서버 및 클라우드서버 세팅, 이전, 튜닝해 드립니다.
  • profile

    4년이면 ㅎㄷㄷ... 저는 예전에 귀차니즘과 바쁘다는 핑계로 6년을 방치하던 서버가 있었는데(물론 리부팅은 간혹 되었죠. 주로 자동패치한 후...라고 믿고 싶음), 그 서버 사용료가 처음 계약할때는 괜찮았는데 6년 뒤 정신 차리고 보니, 다른 유저들은 1/3 금액으로 쓰고 있더군요. 제것은 처음 금액 그대로 매달 통장에서 따곡따곡 돈 빼가고 있었구요. 뭔가 억울해서 전화했더니 돌아온 답은 "구닥다리라 깍아주고 있다. 잘 좀 체크하지 그랬냐"...ㅠㅠ..... 

  • profile
    초기 리눅스 세팅때 아예 cron으로 매일 리부팅하던 적도 있었습니다.
    뭐 워낙 멘땅에 헤딩하던 시절이기는 하지만...

    요즘에는 게으른 탓에 리부팅은 거의 하지 않지만 그래도 uptime이 200, 300을 넘어가면 뭔지 모를 불안감에 한번씩 리부팅하는데...
    그것도 결국 필요없는 짓이군요.
  • profile profile
    뭐, 기술이라는 것이 완벽하지는 않으니... 커널 보안패치 나올 무렵 한 번씩 재부팅해 주는 것도 나쁘지는 않지요. ECC RAM이 아니라면 데이터 무결성 때문에라도 종종 재부팅해 주는 것을 추천합니다.
  • ?

    그런 갑작스런 에러나 리부팅의 원인중 하나는 우주방사선이라고 하더군요.. 우주방사선이 램에 저장된 데이터를 바꿀 수 있다고 합니다

  • profile
    참고로 서초 SK IDC 어제 UPS 장애로 전체 장애 난 것으로 알고 있습니다.
    혹시 서초 SK IDC?
  • profile profile

    네, 서초 SK IDC입니다. 통X아이에서 지난 몇 년간 주력으로 밀고 있는 KT IDC는 AWS나 구글 등 해외 서비스 연동이 느려터져서 도저히 쓰기가 힘든데, SK 회선은 그런 문제로부터 자유롭기에 차마 놓지 못하고 있네요. ㅠ

  • profile profile
    넵, 해당 호스팅 업체 SK IDC에 있는 서버 전체 전원 나간 것으로 알고 있는데, 님 서버의 문제는 다행히(?) 아니네요. -ㅇ-;
  • profile profile
    그나저나 이런 장애 있으면 고객에 개별적으로 문자나 이메일로 안 알려주나 보지요?
  • profile profile
    통X아이뿐 아니라 대부분의 국내 업체들은 그런 거 없습니다. ㅋㅋㅋ
  • ?

    OO아이에서 서버호스팅 받은 뒤로 재부팅한적이 없는데

    강제 리붓되거나 그런적은 없는데 거의 2년전 사양(임대서버)을 내고 있어서 오히려 가성비가 떨어져서

    재부팅전에 서버를 갈아타야될 것 같은현상이 생기네요 ㅠ

     

    또 땡땡아이 cpu가 i7-6700 라 서버군 cpu가 아니라 오래사용하면 내구성 문제가 의심되는데 

    더 사용해도 괜찮을까요? 

     

    1112.png

  • ? profile

    수시로 과부하 걸리는 서버가 아니라면 CPU의 내구성을 걱정하실 필요는 없습니다. 로드애버리지가 0점대 초반으로 나오는 것을 보니 부하는 무척 양호한 것 같네요. 스카이레이크 이후 세대가 예전보다 내구성이 떨어졌다고는 하지만, 어디까지나 과열된 상태로 장시간 돌릴 때의 얘기이지 인텔 14나노가 딱히 안 좋은 공정은 아닙니다. 어찌 보면 인텔이 마지막으로 잘 만든 공정이라, 아직까지도 14나노를 사골처럼 우려먹고 있지요...

     

    다만 일반 PC용 CPU는 ECC RAM을 지원하지 않기 때문에 오래 돌리다 보면 엉뚱한 곳에서 에러가 누적될 수 있습니다. 물론 이건 물리적으로 닳는 것이 아니라 데이터가 변조된 것 뿐이므로 재부팅하면 초기화됩니다.