我试图在solaris 10上安装mongoDB 3.1.9版。 安装时收到以下错误
ld.so.1:mongo:致命:重定位错误:文件mongo:符号strnlen:未找到引用的符号 杀死
在确定我是否正确安装之前,我从未使用过mongoDB。
答案 0 :(得分:0)
不幸的是,MONGODB目前不支持Solaris 10。如果您想使用较新版本的MongoDB,则需要升级到Solaris 11。
答案 1 :(得分:0)
./ mongod ld.so.1:mongod:fatal:libsocket.so.1:找不到版本'SUNW_1.7'(文件mongod需要)ld.so.1:mongod:fatal:libsocket.so。 1:打开失败:没有这样的文件或目录被杀死@mahi_walia
这表明MongoDB所需的某些二进制文件和lib文件缺少成功安装。
如果您应用将升级所有必需的二进制文件和库的Solaris修补程序群集,则应解决您的问题。
您可以在此下载适用于Solaris的推荐修补程序群集。 https://blogs.oracle.com/patch/entry/a_solaris_recommended_patchset_to