부팅시 프로세스 자동 실행 설정
- root 권한으로 ssh 접속하여 /etc/rc.d/init.d/ 경로에 start_taps 파일을 아래와 같이 작성해 준다.
# vi start_taps 
#!/bin/sh
# chkconfig를 사용하기 위한 구문
# chkconfig: 345  90  20 
# description: GridCenter is Cluster Power Middleware .. 
case "$1" in
start)     #시작시 행동
echo -n "Starting taps: "
su - taps -c "cd /home/taps/taps; ./start.sh"
su - taps -c "cd /usr/share/tomcat8/apache-tomcat-8.5.6/bin; ./startup.sh"
su - taps -c "cd /ipsesm/run; ./run_ipsesm.sh start"
echo
;;
stop)      #종료시 행동
echo -n "Shutting down taps : "
su - taps -c "cd /home/taps/taps; ./shutdown.sh"
su - taps -c "cd /usr/share/tomcat8/apache-tomcat-8.5.6/bin; ./shutdown.sh"
su - taps -c "cd /ipsesm/run; ./run_ipsesm.sh stop"
echo
;;
restart)     #재시작시 행동
$0 stop
$0 start
;;
*)            #기타 인수 없을때 메시지
echo "Usage : $0 {start|stop|restart}"
exit 1
esac
exit 0
- 부팅시 실행되도록 설정
# chmod 755 start_taps
- chkconfig에 추가
# chkconfig --add start_taps
- chkconfig 추가 내용 확인
# chkconfig –list
jexec             0:해제   1:활성   2:활성   3:활성   4:활성   5:활성   6:해제
mysql            0:해제   1:해제   2:활성   3:활성   4:활성   5:활성   6:해제
netconsole       0:해제   1:해제   2:해제   3:해제   4:해제   5:해제   6:해제
network          0:해제   1:해제   2:활성   3:활성   4:활성   5:활성   6:해제
start_taps        0:해제   1:해제   2:해제   3:활성   4:활성   5:활성   6:해제