启动 mongoDB 服务器失败

启动 mongoDB 服务器失败

我刚刚使用以下命令在我的 ubuntu 上安装了 mongodb 服务器:

sudo apt-get install mongodb-server

但我无法启动它。当我尝试运行服务器时,它显示:

masious@ubuntu:/var/log/mongodb$ mongod
mongod --help for help and startup options
mongod: symbol lookup error: mongod: undefined symbol:
_ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE

答案1

虽然这只是阅读手册的简单问题,但我还是要发布一个答案,因为当“系统管理员”不阅读手册就开始管理 MongoDB 时,这个问题可能会一次又一次地出现:

mongodb-org 软件包包含各种控制脚本,包括初始化脚本 /etc/init.d/mongod。这些脚本用于停止、启动和重新启动守护进程。

...

启动 MongoDB。

发出以下命令启动 mongod:

sudo 服务 mongo 启动

参考:在 Ubuntu 上安装 MongoDB

现在显然你没有安装 mongodb-org 包。所以也许 Ubuntu repo 上分发的那个包不同...但同样,这又回到了没有阅读手册的问题。我不会引用如何按照手册安装 MongoDB,因为我已经在上面放了链接。

相关内容