我在 ubuntu 操作系统上使用 cassandra 1.1.2。我在开始时看到以下日志:
INFO 14:42:59,319 JNA not found. Native methods will be disabled.
我发现了这个问题,但我不确定版本以及我应该在哪里找到这些文件。
有人可以描述解决此问题的确切步骤。谢谢
做这个 :
$ ln -s /usr/share/java/jna.jar /usr/share/cassandra/lib
它会起作用 ;) 它会转向 Jna mlockall ;)
首先安装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。