我在ubuntu os上使用cassandra 1.1.2。 我在开始时看到以下日志:
INFO 14:42:59,319 JNA not found. Native methods will be disabled.
我找到了this issue,但我不确定版本以及我应该在哪里找到这些文件。
有人可以描述解决此问题的确切步骤。感谢
答案 0 :(得分:7)
这样做:
$ ln -s /usr/share/java/jna.jar /usr/share/cassandra/lib
它会起作用;)它将转向Jna mlockall;)
答案 1 :(得分:1)
首先安装lib-jna
:
sudo apt-get install libjna-java
接下来,在cassandra lib目录中创建一个符号链接(假设$CASSANDRA_HOME
是您的安装目录):
ln -s /usr/share/java/jna.jar $CASSANDRA_HOME/lib/
Cassandra启动时(JNA not found. Native methods will be disabled.
)的JNA日志消息不应该消失,Cassandra将使用JNA。