4.5. Solaris SMF

karaf-service.sh ユーティリティーによって Solaris オペレーティングシステムが特定されると、単一のファイルが生成されます。

たとえば、/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.xml"
$ sudo svccfg validate /opt/karaf-4/bin/contrib/karaf-4.xml
$ sudo svccfg import /opt/karaf-4/bin/contrib/karaf-4.xml
注記

生成された SMF 記述子は一時的なものとして定義されているため、start メソッドを実行できるのは 1 回だけです。