无法打开共享库'/usr/lib/mysql/plugin/ha_cassandra.so'

问题描述 投票:0回答:2

我无法在mariadb 10.0.20中安装cassandra插件,我试过这个:

MariaDB [(none)]> INSTALL PLUGIN cassandra SONAME 'ha_cassandra.so';

ERROR 1126(HY000):无法打开共享库'/usr/lib/mysql/plugin/ha_cassandra.so'(错误号:2,无法打开共享对象文件:没有这样的文件或目录)

MariaDB [(none)]> INSTALL SONAME 'ha_cassandra.so';

ERROR 1126(HY000):无法打开共享库'/usr/lib/mysql/plugin/ha_cassandra.so'(错误号:2,无法打开共享对象文件:没有这样的文件或目录)

但在这两种情况下我都会得到同样的错误。请帮我。

我使用Ubuntu 15.04 64位和mariadb 10.0.20。

mysql ubuntu cassandra mariadb
2个回答
0
投票

实际上mariadb下载页面提供了两个x86_64.tar.gz文件:“mariadb-10.0.10-linux-x86_64.tar.gz”和“mariadb-10.0.10-linux-x86_64.tar.gz”(需要GLIBC_2.14 +) ”。所以希望如果你没有下载glibc版试试它,它应该有所有扩展存储引擎,如tokudb,cassandra等,

source : https://mariadb.com/kb/en/mariadb/tokudb-engine-installation-problem/

0
投票

我遇到了同样的问题,因为此页面上的MariaDB安装说明可能会让Ubuntu用户感到困惑:

https://www.vultr.com/docs/install-mariadb-on-ubuntu-14-04

对于Ubuntu安装,请务必先创建一个存储库:

apt-get install software-properties-common

apt-key adv --recv-keys –keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db

add-apt-repository 'deb http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu trusty main'

apt-get update

apt-get install mariadb-server

运行以下命令完成安装:

/usr/bin/mysql_secure_installation

结论:如果您不首先更新存储库,最终将使用旧版本的MariaDB,它不包含Cassandra插件,这将导致上述错误。

© www.soinside.com 2019 - 2024. All rights reserved.