질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

부팅 실행 관련

작성자 정보

  • 최운용 작성
  • 작성일

컨텐츠 정보

본문

부팅시에 오라클과 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에 적어서 해보기까지 했는데 여전히 파일 자체를 로그인해서 실행하면 원하는 데로 되는데, 재부팅을 시켜보면 되지를 않더군요. 도대체 어떻게 해야 할까요 
도움이 필요해요....

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,076 명
  • 현재 강좌수 :  36,001 개
  • 현재 접속자 :  565 명