4.4. SysV
karaf-service.sh
ユーティリティーによって SysV システムが特定されると、以下の 2 つのファイルが生成されます。
- ルート Apache Karaf コンテナーを管理するための init スクリプト。
- ルート Apache Karaf コンテナーによって使用される変数が含まれる環境ファイル。
たとえば、/opt/karaf-4
にインストールされた Karaf インスタンスのサービスを設定するには、サービスに karaf-4
という名前を付けます。
./karaf-service.sh -k /opt/karaf-4 -n karaf-4 sudo ln -s /opt/karaf-4/bin/contrib/karaf-4 /etc/init.d/ sudo chkconfig karaf-4 on
$ ./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 ガイドを参照してください。