繁体   English   中英

cassandra中此错误“在处理提交日志时由于错误而退出”的原因是什么

[英]What is cause of this error “Exiting due to error while processing commit log during” in cassandra

我运行的任何稳定工具都会导致这种情况。 它抱怨的提交日志文件甚至不存在。

我该如何解决 ? 与客户端连接似乎可以很好地运行查询等,

> Exiting due to error while processing commit log during
> initialization. org.apache.cassandra.io.FSWriteError:
> java.io.FileNotFoundException:
> /somedir/servers/testcass/var/commitlog/CommitLog-4-1502836118644.log
> (Permission denied)
>         at org.apache.cassandra.db.commitlog.CommitLogSegment.<init>(CommitLogSegment.java:177)
> ~[apache-cassandra-2.1.13.jar:2.1.13]
>         at org.apache.cassandra.db.commitlog.CommitLogSegment.freshSegment(CommitLogSegment.java:119)
> ~[apache-cassandra-2.1.13.jar:2.1.13]
>         at org.apache.cassandra.db.commitlog.CommitLogSegmentManager$1.runMayThrow(CommitLogSegmentManager.java:119)
> ~[apache-cassandra-2.1.13.jar:2.1.13]
>         at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
> [apache-cassandra-2.1.13.jar:2.1.13]
>         at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91] Caused by: java.io.FileNotFoundException:
> /somedir/servers/testcass/var/commitlog/CommitLog-4-1502836118644.log
> (Permission denied)
>         at java.io.RandomAccessFile.open0(Native Method) ~[na:1.8.0_91]
>         at java.io.RandomAccessFile.open(RandomAccessFile.java:316) ~[na:1.8.0_91]
>         at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243) ~[na:1.8.0_91]
>         at org.apache.cassandra.db.commitlog.CommitLogSegment.<init>(CommitLogSegment.java:155)
> ~[apache-cassandra-2.1.13.jar:2.1.13]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM