私はubuntuサーバーでdatastax cassandra 2.2.5を使用しています。 ロギング設定は "/etc/cassandra/logback.xml"ファイル内にあるようです。このxmlでは、ログファイルの保存先フォルダは"$ {cassandra.logdir}"プロパティで設定されます。私はカスタムのフォルダの場所を与えることができるように、このプロパティを設定/変更する必要がありますか?自分のログをデフォルトの場所「/ var/log/cassandra」に移動させたいのではありません。Datastax Cassandra 2.2.5:ロギングの場所を変更する(ログバック)
このように私のフォルダ。私も 「JVM_OPTSは=」$ JVM_OPTS -Dcassandra.logdir = /データ/「 を記録し、cassandra-env.shを更新しようとした。しかし、今別のフォルダに設定する2つのシステムがあります場所は、デフォルトのフォルダを上書きされていない おかげ jaskaran
はあなたに非常に多くのdoanduyhaiありがとうカサンドラexecを修正するよりも少ないinstrusiveある
/usr/share/cassandra/cassandra.in.sh
でそれを定義したことができますが、それを変更したり、変数$cassandra.logdir
を追加します。これは "/ usr/sbin/cassandra" execファイルを直接更新することによって動作します。しかし、それほど邪魔にならないアプローチでは動作しないようです。 "変数$ cassandra.logdirを追加して、/usr/share/cassandra/cassandra.in.shに定義することができます。これは、 – karan1001