endeca http service를 inittab에서 모니터링하고 프로세스가 죽었을 경우 restart 해주는 shell
#!/bin/bash
INSTALLER_SH=/usr/local/endeca/workspace/setup/installer_sh.ini
source $INSTALLER_SH;
cd $ENDECA_CONF/work;
exec env USER=endeca $ENDECA_ROOT/tools/server/bin/endeca_run.sh
2. /etc/inittab 에 아래 내용을 입력 (user: 'endeca')
# Endeca HTTP Service
ec:2345:respawn:/usr/local/endeca/workspace/setup/start_endeca_http_service.sh
3. 혹시 Endeca HTTP Service가 올라와 있는지 확인한다. (user: 'endeca')
- ps -ef|grep endeca
4. 변경된 inittab 내용을 적용한다. (user: 'root')
- init q
5. Endeca HTTP Service를 죽여보고 되 살아나는지 확인한다. (user: 'endeca')
- sh /usr/local/endeca/5.1.4/i86pc-linux/tools/server/bin/shutdown.sh
- ps -ef|grep endeca
'Dev > endeca' 카테고리의 다른 글
History Lesson on Primary Dimension needed (0) | 2009.11.13 |
---|---|
Utility 'emgr_update_get_ws_settings' failed. (0) | 2009.09.29 |
File exclude expressions (Crawling) (0) | 2009.08.26 |
java.net.BindException exception when trying to start the CAS Server (0) | 2009.08.26 |
EAC task fails to start with "task... already exists" exception in invoke log (0) | 2009.08.19 |