4.5. Solaris SMF
karaf-service.sh
ユーティリティーによって Solaris オペレーティングシステムが特定されると、単一のファイルが生成されます。
たとえば、/opt/karaf-4
にインストールされた Karaf インスタンスのサービスを設定するには、サービスに karaf-4
という名前を付けます。
./karaf-service.sh -k /opt/karaf-4 -n karaf-4 sudo svccfg validate /opt/karaf-4/bin/contrib/karaf-4.xml sudo svccfg import /opt/karaf-4/bin/contrib/karaf-4.xml
$ ./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 回だけです。