インターネットでKibana用に見つけたinit.d
起動スクリプトを適応させるのに苦労しています。
私はRedHat/Centosの経験がありますが、ここではSuse EnterpiseLinuxを標準化しています。したがって、SLESを操作するために使用しているinit.d
スクリプトをポートする必要があります。
スクリプトを使用してマシンにアクセスできず、エラーもスローされません。少なくとも、検出方法を理解できるものはありません。ただし、Kibanaを起動して実行し続けることもありません。
コマンドラインから手動でKibanaを起動できますが、実稼働環境では機能しません。むしろ、祝福されたkibana-daemon.rb
スクリプトと適切なinit.d
スクリプトを使用してそれを開始したいと思います。
私は先に進んで、誰かがSLESの実用的なスクリプトを持っているかどうかを確認したいと思いました。
他のマシンに戻ったらすぐに、この質問を特定のスクリプトと見つけたエラーで更新します。
私の経験では、代わりにmod_passenger
を使用して、httpd
initスクリプトに依存する方がはるかに簡単です。
これは古いKibanaバージョンの実例であり、ニーズに合わせて調整する必要がある場合があります。
# vim:fdm=marker:syn=Apache:ts=2
# VHOST KIBANA {{{
Listen 8080
<VirtualHost _default_:8080>
ServerAdmin "[email protected]"
ServerName "kibana.crapsteak.org"
DocumentRoot "/opt/org/kibana/Kibana-x.y.z/public/"
ErrorLog "|/usr/sbin/rotatelogs -f ${Apache_LOG_DIR}/kibana/error.log.%Y%m%d 86400"
CustomLog "|/usr/sbin/rotatelogs -f ${Apache_LOG_DIR}/kibana/access.log.%Y%m%d 86400" logstash_json
HostnameLookups Off
UseCanonicalName Off
ServerSignature On
RackBaseURI /
<Directory "/opt/org/kibana/Kibana-0.2.0/public">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from 127.0.0.1 10.0.0 x.y.z.0/24
</Directory>
</VirtualHost>
# }}}