부팅 실행 관련
작성자 정보
- 최운용 작성
- 작성일
컨텐츠 정보
- 969 조회
- 0 추천
- 목록
본문
부팅시에 오라클과 james를 구동시키는 쉘을 만들어 두었습니다.
쉘 명이 /usr/local/startup이랍니다. 그리고 다음은 쉘 내용입니다.
---------------------------------------------------------------------------------
ORACLE_OWNER=oracle
ORCALE_HOME=/opt/oracle/product/9.2.0
export ORACLE_OWNER ORACLE_HOME
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart"
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
sh /usr/local/james-2.1.3/bin/run.sh &
exit 0
---------------------------------------------------------------------------------
이 내용이 담긴 /usr/local/startup을 로그인 해서 직접 실행을 하면 원하는 데로 오라클과 제임스가 구동이 된답니다. 그래서 이를 부팅될 때 자동으로 구동되게 하기 위해서 /etc/rc.d/rc.local을 다음과 같이 편집했습니다. 다음은 rc.local 파일 내용입니다.
----------------------------------------------------------------------------------
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/usr/local/startup
---------------------------------------------------------------------------------
아 그리고 /usr/local/startup 권한은 755 입니다. 혹시나 /usr/local/startup에 있는 내용을 직접 /etc/rc.d/rc.local에 적어서 해보기까지 했는데 여전히 파일 자체를 로그인해서 실행하면 원하는 데로 되는데, 재부팅을 시켜보면 되지를 않더군요. 도대체 어떻게 해야 할까요
도움이 필요해요....
관련자료
-
이전
-
다음