Cassandra在Ubuntu 20.04上找不到jemalloc软件包

时间:2020-08-06 18:24:36

标签: ubuntu cassandra jemalloc

Ubuntu 20.04上的Cassandra 3.11.7似乎没有使用jemalloc库吗?

apt显示:

libjemalloc2 / focal,现在为5.2.1-1ubuntu1 amd64 [已安装]

Cassandra日志:

jemalloc共享库无法预加载以加速内存 分配

Ubuntu 18.04上的同一版本的Cassandra可以很好地拾取libjemalloc2,有技巧让它在20.04上工作吗?

1 个答案:

答案 0 :(得分:1)

可能是这个问题:

bin/cassandra" only looks for "libjemalloc.so" or "libjemalloc.so.1" which doesn't match our "libjemalloc.so.2

然后尝试创建一个符号链接

libjemalloc="$(readlink -e /usr/lib/*/libjemalloc.so.2)"; \
ln -sT "$libjemalloc" /usr/local/lib/libjemalloc.so; \