欢迎访问机房运维工作室

爱数知识库

AnyBackup-MongoDB 展开数据源失败,提示错误信息:MongoDB 数据库服务未启动,请启动后重新发起任务

频道:爱数知识库 日期: 浏览:22

AnyBackup-MongoDB 展开数据源失败,提示错误信息:MongoDB 数据库服务未启动,请启动后重新发起任务

关键字

MongoDB

适用产品

· 超易备 5.0.x

· AnyBackup 6.0.x

问题描述

AnyBackup 管理控制台上新建 MongoDB 数据库备份任务,展开数据源时,显示以下错误信息:

Mongo数据库服务未启动,请启动后重新发起任务


问题影响

MongoDB 备份任务创建失败。

问题原因

MongoDB 数据库服务未启动。

解决方案

为了解决此问题,需启动 MongoDB 的数据库服务。以 Linux 操作系统下启动 MongoDB 数据库服务为例,具体步骤如下:

1. 通过 SSH 登录 MongoDB 数据库服务器,执行以下命令,通过检查服务的端口状态来判断数据库服务是否运行,如下图所示,若返回值为空,则表示数据库服务未启动。

netstat -anp |grep mongo


2. 执行以下命令,启动数据库服务。

/usr/mongodb/bin/mongod --dbpath /data/db --logpath /usr/mongo/log/mongo.log

注意:命令示例中,数据库安装路径为 /usr/mongodb/bin,数据文件存放路径为 /data/db,日志文件存放路径为 /usr/mongo/log,具体以实际环境为准。


3. 执行以下命令,确认数据库服务已正常启动,如下图所示,若返回的输出结果中,端口状态为 LISTEN ,则表示数据库服务已启动。

netstat -anp |grep mongo


4.登录 AnyBackup 管理控制台,新建 MongoDB 数据库备份任务。

更多信息

关于 MongoDB 数据库服务的更多信息,请参考 MongoDB 官方文档The mongo Shell