Warning: session_destroy() [function.session-destroy]: Session object destruction failed in /home/httpd/html/board/include/header.php on line 32
적수네 동네 - 질문과 답변 [ 게시물 삭제 ]
>> Delete No. 41328 article
No. [질문] qmail설치할 때 svscan파일에 관해서....

등록 2002-01-30 18:07:00 By localhost     조회 3
이름 joon    

		안녕하세요..
와우7.0에 qmail을 설치하였는데요...
큐메일과 삶을 고대로 보면서 했습니다...
아...daemontools하고 ucspi-tcp도 설치하였습니다..
 그런데 문제가 하나 있는데요...
바로 svscan파일입니다....
큐메일과 삶은 프로그램 다 설치하고 재부팅하면
ps aux | grep svscan 했을때 svscan이라는게 동작하고 있어야 한다고 되어
있는데
제 서버는 전혀 안그렇더군요..
그래서 svscan을 열심히 찾아봤더니..
daemontools의 소스디렉토리 안에 있더군요..그리고 스크립트가 아니라
바이너리파일이더군요...
 암튼 전 svscan 파일을 실행시켜봤더니
그 파일이 현재 위치한 디렉토리 내부에 있는 모든 서브디렉토리의 속을 뒤
지면서 run파일을 찾더군요..
현재 위치의 서브디렉토리 안에는 run파일이 없기때문에
엄청나게 에러 메세지가 막 나왔지만....
 그래서 전 아 이거다!! 싶어서
잽싸게 svscan파일을 /var/qmail/supervise/ 밑으로 복사했습니다..
왜냐면 /var/qmail/supervise/ 밑에 qmail-send/run, qmail-smtpd/run,
qmail-pop3d/run 파일이 있기 때문입니다..
 예상한대로 /var/qmail/supervise/svscan & 을 실행 시켜봤더니 잘 돌더군요
그리고 나서 qmailctl start를 실행하니까 qmail도 아주 잘 됩니다..
 그래서 이제는 서버 재부팅 할때마다 자동 서비스가 되도록
/etc/rc.d/rc.local 파일에
      /var/qmail/supervise/svscan &
     qmailctl start     <-- qmailctl은 PATH가 걸려있습니다..
 를 추가해 주었습니다...
 그런데 재부팅을 하였는데 부팅과정에서 맨 마지막에 20개정도의 error메세
지가
빠른 속도로 한번 순간적으로 화면에 뿌려집니다..
곧바로 로그온을 해서 터미널창에서
ps aux | grep svscan을 실행시키면
 [root@mail /root]# ps aux | grep svscan
root       913  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       914  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       915  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       916  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       917  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       918  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       919  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       920  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       921  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       922  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       923  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       924  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       925  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       926  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       927  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       928  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       929  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       930  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       931  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       932  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       933  0.0  0.0     0    0 ?        Z    17:56   0:00 [svscan
<defunct>
root       969  0.0  0.1  2332  696 pts/1    S    17:57   0:00 grep
svscan
 라고 되어있습니다..
물론 svscan이 실행이 안되었으니 qmailctl start도 제대로 동작되질 못했습
니다...
 /etc/rc.d/rc.local파일을 편집하는 방법말고
/etc/init.d/에 스크립트 생성해서 rc5.d, rc3.d에 링크걸어주는 방법도
써봤지만 결과는 똑같습니다...
 그래서 결국 현재 재부팅 할 때마다 일일이
/var/qmail/supervise/svscan &
qmailctl start
을 직접 입력해서 메일 서버를 돌리고 있답니다...
 질문이 너무 길어져버렸는데요...
이런 경우 어떻게 해야할 지 모르겠습니다...
자동 실행시키는 다른 방법이 더 있는지
아니면 애초에 큐메일 설치시
큐메일과 삶처럼 제대로 svscan이 구동 되었어야 하는지..
저는 svscan을 daemontools 의 소스디렉토리에서 복사해온 터라 영 찜찜하네
요...
이 방법이 원래 맞는 건가???
 아...잘모르겠습니다..
혹시 아시는분 계시면 답변 부탁드리겠습니다...
그럼 좋은 하루되세요...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved