4.7. Karaf-service.sh 옵션

다음과 같이 karaf-service.sh 유틸리티에 대한 옵션을 명령줄 옵션으로 지정하거나 환경 변수를 설정하여 지정할 수 있습니다.

명령줄 옵션환경 변수설명

-k

KARAF_SERVICE_PATH

Karaf 설치 경로

-d

KARAF_SERVICE_DATA

Karaf 데이터 경로(기본값: ${KARAF_SERVICE_PATH}/data)

-c

KARAF_SERVICE_CONF

Karaf 구성 파일(기본값: ${KARAF_SERVICE_PATH}/etc/$KARAF_SERVICE_NAME}.conf)

-t

KARAF_SERVICE_ETC

Karaf etc 경로(기본값: ${KARAF_SERVICE_PATH}/etc})

-p

KARAF_SERVICE_PIDFILE

Karaf PID 경로(기본값: ${KARAF_SERVICE_DATA}/$KARAF_SERVICE_NAME}.pid)

-n

KARAF_SERVICE_NAME

Karaf 서비스 이름(기본값: karaf)

-e

KARAF_ENV

서비스에 대한 환경 변수 설정 NAME=VALUE 를 지정합니다(한 번 이상 지정할 수 있음)

-u

KARAF_SERVICE_USER

Karaf 사용자

-g

KARAF_SERVICE_GROUP

Karaf 그룹(기본값: ${KARAF_SERVICE_USER})

-l

KARAF_SERVICE_LOG

Karaf 콘솔 로그(기본값: ${KARAF_SERVICE_DATA}/log/${KARAF_SERVICE_NAME}-console.log)

-f

KARAF_SERVICE_TEMPLATE

사용할 템플릿 파일

-x

KARAF_SERVICE_EXECUTABLE

Karaf 실행 이름(기본값: karaf Cryostat- Cryostat 데몬중지 명령을 지원해야 함)

-h

 

도움말 메시지