Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置Cassandra日志记录位置_Cassandra - Fatal编程技术网

设置Cassandra日志记录位置

设置Cassandra日志记录位置,cassandra,Cassandra,我正在使用Cassandra 3.5,我希望Cassandra将日志文件放入/var/log/Cassandra文件夹。我注意到Cassandra使用logback作为日志后端,在文件conf/logback.xml中,默认情况下会配置附加程序,以便在${Cassandra.logdir}目录中创建日志文件。此属性集在哪里?如何将其最好地修改为/var/log/cassandra。这是配置日志路径的正确位置还是有更多的“高级”选项可设置?将其添加到cassandra env.sh,然后重新启动服

我正在使用Cassandra 3.5,我希望Cassandra将日志文件放入
/var/log/Cassandra
文件夹。我注意到Cassandra使用
logback
作为日志后端,在文件
conf/logback.xml
中,默认情况下会配置附加程序,以便在
${Cassandra.logdir}
目录中创建日志文件。此属性集在哪里?如何将其最好地修改为
/var/log/cassandra
。这是配置日志路径的正确位置还是有更多的“高级”选项可设置?

将其添加到cassandra env.sh,然后重新启动服务:

JVM_OPTS=“$JVM_OPTS-Dcassandra.logdir=/yourdir/your_dir”


顺便说一句,/var/log/cassandra应该是默认值(system.log)

不幸的是,由于cassandra的人认为它没有足够高的优先级来解决,