부팅시 자동으로 시작되는 프로세스들;;
작성자 정보
- 허태훈 작성
- 작성일
컨텐츠 정보
- 1,422 조회
- 0 추천
- 목록
본문
네 이영종님께서 잘 설명하셨습니다. ntsysv로 부팅시 서비스데몬을 관리하시면 됩니다.
또 다른 부분은 /etc/rc.d/rc3.d 의 폴더를 확인해 보시고 관리하시면 될것같네요. 수동으로 부팅시 올려진 부분들을 관리하시면 됩니다. 보통 ntsysv에서 xinetd 에 포함되는 것들이 몇가지 있어요. 예로 telnetd나 rsync 등 하지만 apache 나 mysql 같은 부분을 소스 설치하였다면 rc3.d 에 등록하여 관리하시면 됩니다.
보통 /etc/rc.d/rc3.d의 내용을 보면 S로 시작하는 부분이 있을 것입니다. 보통 ../init.d/데몬명 으로 링크가 되어 있어요. 이부분이 /etc/inittab 의 설정 값에 따라 부팅시 서비스 데몬을 올려 줍니다.
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault: -> 이부분이 /etc/rc.d/rc3.d 을 부르게 됩니다.
보통 runlevel에 서비스 등록시 chkconfig --add name 를 사용하게 됩니다.
man page 를 활용하시면 자세히 나옵니다.
그럼 수고하세요.
관련자료
-
이전
-
다음