>> Edit article
이름
제목
패스워드
안녕하세요. 저도 큐메일과 삶으로 qmail 설치했는데 2번 모두 잘 되었 습니다. svscan의 부팅시 자동 실행을 가능하게 해주는 것은 /etc/inittab 파일에 적어주는 스크립트라고 문서에 되어 있습니다. 이 inittab 파일 제일 아래에 SV:123456:respawn:env - PATH=/usr/local/... svscan /service 이 내용을 적으셨을 것입니다. 문서에는 이 스크립트가 두줄로 되어 있는데 inittab 파일에 한줄로 적어 서 하시기 바랍니다. 즉, svscan /service < /dev/null > /dev/console 2> /dev/console 이렇게 죽 연결되도록요. 두 줄로 쓸때는 으로 줄이 이어진다는 것을 명시해야 하는데 이렇게 하는 것보다는 길더라도 한줄로 주욱 이어쓰는 것이 더 나은 것 같습니다. 이 부분때문에 svscan이 시작되지 않은 것 같습니다. : 안녕하세요.. : 와우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