RabbitMq FreeBsd - 找不到共享对象“libdl.so.1”,“beam.smp”需要

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

我只是在我的FreeBsd mashine上安装了rabbitmq-3.7.8。但是如果我运行rabbitmqctl start,那么得到错误就是

未找到共享对象“libdl.so.1”,“beam.smp”需要

uname -v

FreeBSD 11.1-RELEASE-p4#0:Tue Nov 14 06:12:40 UTC 2017

那什么意识?谢谢你的回答!

rabbitmq freebsd
2个回答
4
投票

您正在使用停止使用的11.1。我强烈建议您升级到11.2。

freebsd-update upgrade -r 11.2-RELEASE
freebsd-update install
reboot
freebsd-update install

再次检查您的OS版本。

uname -r

它应该返回11.2-RELEASE

pkg update -f
pkg upgrade -f

将重新安装所有软件包,然后再次检查rabbitmqctl是否启动。


1
投票

11.1在你发布前不到两个月就去了End-of-Life

如果您尚未准备好升级,但可以访问运行11.2的计算机,您可以将/usr/lib/libdl.so.1从较新的计算机上复制到旧计算机上的/usr/lib,然后一直跛行,直到您准备升级为止。

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