无法连接即时通讯使用MongoDB的V 3.4,并尝试启动服务器,以蒙戈服务器

问题描述:

enter image description here但它说无法连接即时通讯使用MongoDB的V 3.4,并尝试启动服务器,以蒙戈服务器

C:\Users\gokul ram>mongo 
MongoDB shell version v3.4.10 
connecting to: mongodb://127.0.0.1:27017 
2017-11-18T09:25:27.061+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017 after 5000ms milliseconds, giving up. 
2017-11-18T09:25:27.062+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : 
[email protected]/mongo/shell/mongo.js:237:13 
@(connect):1:6 
exception: connect failed 

我也试图与--dbpath命令,但它在等待了很长一段时间的连接,仍然没有连接

C:\Program Files\MongoDB\Server\3.4\bin>mongod --dbpath "C:/data/db" 
2017-11-18T09:36:03.368+0530 I CONTROL [initandlisten] MongoDB starting :  pid=4660 port=27017 dbpath=C:/data/db 64-bit host=GOK_RAM 
2017-11-18T09:36:03.370+0530 I CONTROL [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2 
2017-11-18T09:36:03.370+0530 I CONTROL [initandlisten] db version v3.4.10 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten] git version: 078f28920cb24de0dd479b5ea6c66c644f6326e9 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1u-fips 22 Sep 2016 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten] allocator: tcmalloc 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten] modules: none 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten] build environment: 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten]  distmod: 2008plus-ssl 
2017-11-18T09:36:03.371+0530 I CONTROL [initandlisten]  distarch: x86_64 
2017-11-18T09:36:03.372+0530 I CONTROL [initandlisten]  target_arch: x86_64 
2017-11-18T09:36:03.372+0530 I CONTROL [initandlisten] options: { storage: { dbPath: "C:/data/db" } } 
2017-11-18T09:36:03.375+0530 I -  [initandlisten] Detected data files in C:/data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'. 
2017-11-18T09:36:03.376+0530 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=1509M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0), 
2017-11-18T09:36:04.096+0530 I CONTROL [initandlisten] 
2017-11-18T09:36:04.097+0530 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. 
2017-11-18T09:36:04.097+0530 I CONTROL [initandlisten] **   Read and write access to data and configuration is unrestricted. 
2017-11-18T09:36:04.098+0530 I CONTROL [initandlisten] 
2017-11-18T09:36:04.098+0530 I CONTROL [initandlisten] Hotfix KB2731284 or later update is not installed, will zero-out data files. 
2017-11-18T09:36:04.098+0530 I CONTROL [initandlisten] 
2017-11-18T09:36:05.880+0530 I FTDC  [initandlisten] Initializing full-time diagnostic data capture with directory 'C:/data/db/diagnostic.data' 
2017-11-18T09:36:05.882+0530 I NETWORK [thread1] waiting for connections on port 27017 

这是与mongo db版本或我的配置问题?任何面临同样的问题,请帮助我!在此先感谢

首先 我们需要与--dbpath命令

下一页开放单独的命令窗口中启动蒙戈服务器, 套装路径到mongo bin并使用mongo.exe命令

然后您可以开始访问mongo服务器。

首先:导航到C:\Program Files\MongoDB\Server\3.4\bin\和运行mongod.exe这将启动服务器。

第二:在一个新的CMD typein 蒙戈 这可能工作

+0

第一步了连接失败 C:\ Program Files文件\ MongoDB的\服务器\ 3.4 \ BIN> mongo.exe MongoDB的外壳版本v3.4.10 连接到:MongoDB的://127.0.0.1:27017 2017年-11-18T10:24:44.712 + 0530 W NETWORK [thread1]在5000毫秒毫秒后无法连接到127.0.0.1:27017,放弃。 2017-11-18T10:24:44.712 + 0530 E QUERY [thread1]错误:无法连接到服务器127.0.0.1:27017,连接尝试失败: [email protected]/mongo/shell/mongo.js:237: 13 @(连接):1:6 异常:连接失败 –

+0

查看路径是否正确手动查看文件夹结构 – Vignesh

+0

可以给我一个你的cmd的屏幕截图,错误 – Vignesh

您首先需要开始使用“mongod.exe”命令,并设置“数据\ DB”蒙戈服务器DBPATH其中数据将被存储。确保在运行命令之前创建文件夹。 将C:\ Program Files \ MongoDB \ Server \ 3.4 \ bin \添加到您的环境变量'PATH'将是有益的。 要运行服务器类型在命令提示符以下命令: 的mongod --dbpath = C:\数据\分贝 服务器应在端口与默认设置运行27017

要连接到服务器,打开另一个命令提示符并执行'mongo.exe'命令。这应该工作。 其他你可以尝试指定端口号“蒙戈--port 27017”

+0

我也这么做过。但仍面临同样的问题。任何其他的选择? –

+0

你能添加“mongod.exe”命令的截图吗? 您也可以尝试将mongod安装为Windows服务,这将要求您创建mongod.conf文件并安装 –