2012-07-31 11 views
5

Estoy usando cassandra 1.1.2 en ubuntu os. que ver el siguiente registro en la salida:Cómo resolver jna problema no encontrado en cassandra1.1.2

INFO 14:42:59,319 JNA not found. Native methods will be disabled. 

que he encontrado this issue, pero no estoy seguro acerca de las versiones y dónde debo localizar estos archivos.

¿Podría alguien describir los pasos exactos para resolver este problema. Gracias

+3

¿Tiene libjna-java instalado? – Mohit

+1

Use dpkg -l libjna-java para verificar. – Mohit

+0

posible duplicado de [¿Por qué todavía se obtiene el error JNA en el inicio de Cassandra, incluso el jna.jar y el platform.jar están en el directorio lib?] (Http://stackoverflow.com/questions/9561189/why-still-getting- jna-error-on-cassandra-startup-even-the-jna-jar-and-platform) – Raedwald

Respuesta

7

hacer esto:

$ ln -s /usr/share/java/jna.jar /usr/share/cassandra/lib 

Será obras;) Se dará vuelta a Jna mlockall;)

1

instala por primera vez lib-jna:

sudo apt-get install libjna-java 

A continuación, cree un enlace simbólico en su directorio lib de cassandra (suponiendo que $CASSANDRA_HOME es su directorio de instalación):

ln -s /usr/share/java/jna.jar $CASSANDRA_HOME/lib/ 

El mensaje de registro JNA en su inicio de Cassandra (JNA not found. Native methods will be disabled.) no debería desaparecer y Cassandra usará JNA.

Cuestiones relacionadas