2017-06-20 3 views
0

Ich benutze Cassandra 3.5 und ich möchte, dass Cassandra Log-Dateien in den Ordner /var/log/cassandra legen. Mir ist aufgefallen, dass Cassandra logback als Protokollierungs-Backend verwendet und in der Datei conf/logback.xml die Appender standardmäßig so konfiguriert sind, dass Protokolldateien im Verzeichnis ${cassandra.logdir} erstellt werden. Wo ist diese Eigenschaft festgelegt und wie kann ich sie am besten auf /var/log/cassandra ändern? Ist dies der richtige Ort für die Konfiguration des Logging-Pfades oder gibt es mehr "High-Level" -Optionen?Set Cassandra Logging-Standort

Antwort

1

Fügen Sie diese auf cassandra-env.sh, und starten Sie den Dienst .:

JVM_OPTS = "$ JVM_OPTS -Dcassandra.logdir =/yourdir/your_dir"

By the way, /var/log/cassandra, sollte standardmäßig (system.log)

sein