부팅시 프로세스 자동 실행 설정
- 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:해제