4.4. SysV
karaf-service.sh
유틸리티에서 SysV 시스템을 식별하면 다음 두 개의 파일을 생성합니다.
- 루트 Apache Karaf 컨테이너를 관리하는 init 스크립트입니다.
- 루트 Apache Karaf 컨테이너에서 사용하는 변수가 있는 환경 파일입니다.
예를 들어 /opt/karaf-4
에 설치된 Karaf 인스턴스에 대한 서비스를 설정하려면 서비스에 이름 karaf-4
:
$ ./karaf-service.sh -k /opt/karaf-4 -n karaf-4 Writing service file "/opt/karaf-4/bin/contrib/karaf-4" Writing service configuration file "/opt/karaf-4/etc/karaf-4.conf" $ sudo ln -s /opt/karaf-4/bin/contrib/karaf-4 /etc/init.d/ $ sudo chkconfig karaf-4 on
참고
부팅 시 서비스를 시작하려면 운영 체제 init 가이드를 참조하십시오.