[조찬우]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : RedHat 9.0
>- 커널버전(옵션)
: 2.4.20-8smp
>- 데몬버전(예:apache
1.3.27) : sendmail 8.12.8-4
>- 데몬설치유형(RPM/컴파일/기타)
: RPM
>-----------------------------------------
>
>첫번째 문제는 제 내공이 워낙에 딸려서인지 이유도 모르게
계속
>서버가 뻗어버립니다. 그리곤 다시 돌아올 생각을 하지
않습니다.
>
>기본적으로 띄운 데몬들은 아파치, proftp, sendmail, pop3,
imap,
>ssh 정도입니다. 각각의 버젼은 알 수 없지만, 모두 배포판에
있는
>것들로서 업그레이드하지는
않았습니다.
>
>처음엔...(저번달
초까지는) 와우리눅스 7.3으로 서버를 돌리다가 완전히 뻗는
바람에 할 수 없이 예전의 디비 백업 받아 놓은것으로 다시
RedHat 7.3으로 완전히 재 설치를 했습니다.
>결과는 역시 같았습니다. 5,6일 정도 정상적으로 돌아가는것
같더니
>이내 뻗어 버리네요...^^;
>
>그래서 왕성한 도전정신으로 다시 RedHat 9.0으로 재 설치를
했습니다.
>이제 4일 정도는 이상없이(?) 돌아가는 듯이 보입니다.
>그런데 제 마음이 너무 불안합니다. 이놈은 또 언제, 어떤
이유로 뻗어
>버릴지....
>
>현재 대강의 로그정보들을 보았는데 특별히 이상한 것은
없고요,
>열린 포트에도 특별한 것을 없습니다. 물론 하드디스크 용량도
>충분하고요...
>아마(?) 이전에도 그랬던것 같은데요...(무지,
무책임, 무관심..)
>
>이미 완전히 갈아 엎어버린 상태라 다른 자료가
없지만,
>막연하나마 예전에 위와 같은 증상들이 어떨때 나타날 수 있는
것인지
>이유를 알고 싶습니다. 약간의 힌트만이라도....
>(소 잃고 외양간 고치기...^^;)
>
서버가 갑자기 죽으면 우선 조치후, ***반드시*** 그 원인을
찾아내야 합니다.
원인을 찾질 못하면 아무리 성능좋은 서버라고 할지라도
위의처럼
또다시 같은 결과를 초래할 가능성이 높습니다.
그런데...
정말 SE 한테 중요한 로그 파일들을 백업하지 않았네요.
/var 로그 파일과 /etc 그리고 각 어플리케이션 설정/로그 파일은
무슨일이 있더라고 반드시 항상 백업해둬야 합니다.
나중에 아주 아주 ****귀중한*** 데이터가 됩니다.
(전 개인적인 PC 임에도 불구하고 2000년 것 로그까지 보관하고
있습니다.)
각설하고...
정말 사용자가 폭주하지 않음에도 불구하고 서버가 죽는다면,
- DoS 공격 또는 크랙
- HDD 디스크 에러
- 무리한 아주 빈번한 I/O
- 기타 잘못된 튜닝(제일 다루기 어려운 부분)
등에서 찾아봐야 합니다.
튜닝할 데이터가 너무 없기 때문에 어디에서부터 조언을
줘야할지 모르겠네요..
>두번째 문제는 현재의 RedHat 9.0에서 sendmail의 설정을 sendmail.cf,
access 파일에서 모두 정상적으로 했는데도 불구하고 메일이
발송이 되질 않습니다.
>
>그래서 sendmail.cf 의 아랫부분을 수정했습니다.
>
>#O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
>==>(수정후)
>O DaemonPortOptions=Port=smtp,Addr=0.0.0.0, Name=MTA
>
>그래서 메일서버가 정상적으로 작동하긴 하는데 이렇게 해도
>이상은 없겠지요?
전혀 이상없습니다.
원래 RedHat 에서 제공한 RPM 은 위와 같이 기본 localhost 에서만
메일을 보내도록 기본 설정되어 있습니다.
|