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 가이드를 참조하십시오.