错误消息{'t':{'$date':'2023-06-27T03:34:17.920Z'}、':'F'、'c':'CONTROL'、'id':20574、'ctx':' -' , 'msg':'初始化全局时出错','attr':{'error':{'code':1,'codeName':'InternalError','errmsg':'Curl 没有SSL 支持。无法继续' }}} 运行启动命令sudo ./mongod -f mongodb.conf。启动一直报错。百度和gpt调查,最终确定问题是curl版本太低。您可以使用curl --。检查您的版本,看看您当前的版本是否太低。如果这在启动mongodb 时导致问题,解决方案如下:
找到curl官网https://curl.se/download.html,下载并解压最新的curl文件: tar -xzfcurl-x.x.x.tar.gzcdcurl-x.x.x ./configure --with-openssl 这里可以运行,可能需要一些时间。你可以等待make。这可能要花点时间。请稍等。 sudo make installcurl --版本
验证版本为当前版本,执行成功。陷阱:第四步中,第一次运行是./configure。然后运行make报错。错误信息为make: *** [Makefile:26: all] 错误1。我直接使用命令cat Makefile 找到对应行,发现还有一个运行./configure --with-openssl 于是我找到了这个命令,运行了启动命令sudo ./mongod 。 -f mongodb.conf
mongodb启动成功。
总结:一般情况下,这种情况很少发生。在我的场景中,这是因为服务器资金耗尽并且服务器重置。只有这样重置服务器的基本curl版本才会很低。然而,如果出现这种异常情况,如果你遇到问题而你又不知道,你能做的第一件事就是寻找以前遇到过这种情况的人。请慢慢来。如果您在这里遇到这个问题,您也可以在这里学习我的解决方案。遇到这个问题的同学也可以评论或者私信。我会一一回复他们。
标题:启动mongodb客户端的命令,linux mongodb命令
链接:https://yyuanw.com/news/xydt/13351.html
版权:文章转载自网络,如有侵权,请联系删除!