Ошибка запуска Cassandra 1.2.6 в Linux x86_64
Попытка установить Cassandra на Linux из последней стабильной версии -http://cassandra.apache.org/download/ - 1.2.6
Я изменил cassndra.yaml так, чтобы он указывал на пользовательский каталог вместо / var, поскольку у меня нет прав на запись в / var
Я вижу эту ошибку при запуске. Пока не могу найти никаких ответов на Google, так как релиз кажется относительно новым. Просто отправлю это здесь на случай глупой ошибки на моей стороне.
Этот же дистрибутив работал нормально на моей машине macos x86_64.
INFO 19:24:35,513 Not using multi-threaded compaction
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.xerial.snappy.SnappyLoader.loadNativeLibrary(SnappyLoader.java:322)
at org.xerial.snappy.SnappyLoader.load(SnappyLoader.java:229)
at org.xerial.snappy.Snappy.(Snappy.java:48)
at org.apache.cassandra.io.compress.SnappyCompressor.create(SnappyCompressor.java:45)
at org.apache.cassandra.io.compress.SnappyCompressor.isAvailable(SnappyCompressor.java:55)
at org.apache.cassandra.io.compress.SnappyCompressor.(SnappyCompressor.java:37)
at org.apache.cassandra.config.CFMetaData.(CFMetaData.java:82)
at org.apache.cassandra.config.KSMetaData.systemKeyspace(KSMetaData.java:81)
at org.apache.cassandra.config.DatabaseDescriptor.loadYaml(DatabaseDescriptor.java:468)
at org.apache.cassandra.config.DatabaseDescriptor.(DatabaseDescriptor.java:123)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:211)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:441)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:484)
Caused by: java.lang.UnsatisfiedLinkError: /tmp/snappy-1.0.5-libsnappyjava.so: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /tmp/snappy-1.0.5-libsnappyjava.so)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at org.xerial.snappy.SnappyNativeLoader.load(SnappyNativeLoader.java:39)
... 17 more
Пожалуйста, предложите, в чем может быть проблема. Я также добавлю больше находок на эту страницу, когда узнаю что-то новое.
Посмотрел так ветку -Кассандра 1.2 не может инициализировать snappy в freebsd
Однако все еще вижу проблему.
Я пробовал настройку
internode_compression: none
Однако все еще вижу ту же ошибку в журналах.