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
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 ガイドを参照してください。