mongodb - mongosql 未在 Red Hat 8 上启动:“加载共享库时出错:libssl.so.10:无法打开共享对象文件:没有这样的文件或目录”
问题描述
我在 Red Hat 8 上安装了 mongodb,它工作正常。
此外,我通过本教程为 BI 安装了 mongo 连接器:https ://docs.mongodb.com/bi-connector/master/tutorial/install-bi-connector-rhel/ 。
现在,尝试使用以下命令运行 mongosqld:
mongosqld
我收到此错误消息:mongosqld: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
这是 openssl 安装版本:OpenSSL 1.1.1 FIPS 11 sep 2018
我已经搜索过了,但我还没有找到适合这个问题的答案。
有谁知道如何解决这个问题?提前致谢!
解决方案
尝试在 RHEL 8 上安装 OpenSSL 1.0 库:
sudo dnf install compat-openssl10
这些仅用于兼容性。由于 mongosqld 不支持较新的 OpenSSL 版本,因此您似乎别无选择。
推荐阅读
- php - 类的PHP声明必须与抽象类兼容
- javascript - 是否可以在 Chrome 中按下鼠标中键时禁用自动滚动?
- visual-studio-code - VSCode 更漂亮的 printWidth 不适用于导入
- flutter - Flutter:嵌套的 ListView 溢出警告
- sql - data.sql 不会执行
- javascript - 我对异步函数 node.js 有疑问
- asp.net-core - FastReport aspcore 404 error in production /_fr 路径不可用
- microsoft-graph-api - 为什么 Microsoft Graph Delta Query 不返回 ModifiedBy 属性?
- linux - 如何查找今天创建并在 5 分钟之前随时修改的所有文件?
- javascript - 使用 puppeteer 从元素中检索数据