네임서버가 자꾸 죽을 때....
레드핫 9.0을 사용하고 있으며, 현재 네임서버는
bind-9.2.1-16 rpm이 설치되어 있었습니다.
근데, 자꾸 네임서버는 살아있는데, 네임서버가 죽은 것처럼 동작하는 현상(예를 들면,
도메인명을 입력하면, 홈페이지가 죽는다든가, IP로만 입력해야 연결이 된다든가
하는 현상과 동시에 sendmail을 연결할때도 도메인명을 입력했는데, 이때
시간이 너무 오래걸리는등(여기서는 도메인명이 먹는데... 시간이...)
그래서 여러곳을 찾아보다가 bind를 업그레이드하기로 결심했습니다.
흠
저랑 상황이 비슷하신거 같네요.
저도 RH9에서 bind를 돌리고 있었는데 어느날 갑자기 유서도 없이 죽었더군요.
그렇다고 H/W에 무슨 문제가 있는 것도 아닌데 딱 한번 그런적이 있어서 보안문제인가 싶어서 BIND 사이트에서 최신버전을 가져다가 설치했습니다.
소스를 가져다가 옵션없이 빌드를 해서 설정파일이나 바이너리 위치가 달라지긴 했지만 아직까진 문제가 발생하지 않네요.
Qmail 제작자가 만든(D. J. Bernstein) djbdns를 설치해보기도 했는데 자료를 제대로 찾을 수 없어서 설정에 약간 문제가 있는지 외부 도메인쿼리에 좀 문제가 있어서 그냥 bind 9.3.1로 돌리고 있습니다.
아마 RH9에는 bind 9.2.x대가 들어가 있는 걸로 알고 있습니다.
저는
저희회사 네임서버 역시 로그도 없이 지멋대로 계속해서 죽길래
약간 무식한 방법이지만 crontab에 하루에 한번씩 service named restart
넣어 버렸습니다....현재 한달정도 지났는데 죽은적 한번도 없습니다^^
redhat named 서버가 죽음-원인불명 해결
네임서버가 자꾸 죽을 때....
레드핫 9.0을 사용하고 있으며, 현재 네임서버는
bind-9.2.1-16 rpm이 설치되어 있었습니다.
근데, 자꾸 네임서버는 살아있는데, 네임서버가 죽은 것처럼 동작하는 현상(예를 들면,
도메인명을 입력하면, 홈페이지가 죽는다든가, IP로만 입력해야 연결이 된다든가
하는 현상과 동시에 sendmail을 연결할때도 도메인명을 입력했는데, 이때
시간이 너무 오래걸리는등(여기서는 도메인명이 먹는데... 시간이...)
그래서 여러곳을 찾아보다가 bind를 업그레이드하기로 결심했습니다.
결론은 아주 잘 됩니다.
과정은 다음과 같습니다.
[기존의 bind-9.2.1-16 rpm 삭제]
rpm -e caching-nameserver-7.2-7
rpm -e redhat-config-bind-1.9.0-13
rpm -e bind-9.2.1-16
rpm -e bind-utils-9.2.1-16
[세로은 bind-9.3.1-2.src.rpm 설치 - www.oops.org에서 다운로드]
rpm -Uvh bind-libs-9.3.1-1.i386.rpm
rpm -Uvh bind-utils-9.3.1-1.i386.rpm
rpm -Uvh bind-sdb-9.3.1-1.i386.rpm
rpm -Uvh bind-devel-9.3.1-1.i386.rpm
rpm -Uvh bind-chroot-9.3.1-1.i386.rpm
rpm -Uvh bind-libbind-devel-9.3.1-1.i386.rpm
rpm -Uvh bind-9.3.1-1.i386.rpm
rpm -Uvh caching-nameserver-7.3-3.noarch.rpm
네임서버 설정 (저는 기존의 저의 것을 복사)
이제는 아주 잘 됩니다.
댓글 달기