我是MongoDB的新手。但是,在安装它之后,在我的命令提示符中,我键入了 md \ data \ db ,它创建了一个文件夹,如我的C盘中所述。在它之后,我输入了
"的mongod"
首先启动mongodb服务器。
在cmd中显示以下内容。
2017-10-24T23:08:28.525 + 0530 I CONTROL [initandlisten] MongoDB start:pid = 3 608 port = 27017 dbpath = C:\ data \ db \ 64-bit host = INSPIRION 2017-10-24T23:08:28.527 + 0530 I CONTROL [initandlisten] targetMinOS:Windows 7 / W indows Server 2008 R2 2017-10-24T23:08:28.527 + 0530 I CONTROL [initandlisten] db版本 v3.4.9 2017-10-24T23:08:28.527 + 0530我控制[initandlisten] git 版本:876ebee8c7d d0e2d992f36a848ff4dc50ee6603e 2017-10-24T23:08:28.528 + 0530 I CONTROL [initandlisten] OpenSSL 版本:OpenSSL 1.0.1u-fips 22 Sep 2016 2017-10-24T23:08:28.528 + 0530 I CONTROL [initandlisten] allocator:tcmalloc 2017-10-24T23:08:28.529 + 0530 I CONTROL [initandlisten] modules:none 2017-10-24T23:08:28.529 + 0530 I CONTROL [initandlisten]构建环境: 2017-10-24T23:08:28.529 + 0530 I CONTROL [initandlisten] distmod: 2008plus-ss l 2017-10-24T23:08:28.530 + 0530 I CONTROL [initandlisten] distarch:x86_64 2017-10-24T23:08:28.530 + 0530 I CONTROL [initandlisten] target_arch:x86_64 2017-10-24T23:08:28.531 + 0530 I CONTROL [initandlisten]选项:{net:{bindIp:" 127.0.0.1" }} 2017-10-24T23:08:28.532 + 0530 W - [initandlisten]检测到 unclean shutdow n - C:\ data \ db \ mongod.lock不为空。 2017-10-24T23:08:28.533 + 0530 I - [initandlisten]检测到的数据 由' wiredTiger'创建的C:\ data \ db \中的文件存储引擎,所以 将活动sto rage引擎设置为' wiredTiger'。 2017-10-24T23:08:28.535 + 0530 W STORAGE [initandlisten]恢复 来自最后一个干净检查点的数据。 2017-10-24T23:08:28.535 + 0530我 STORAGE [initandlisten] wiredtiger_open config: 创建,CACHE_SIZE = 1487M,session_max = 20000,逐出=(threads_min = 4,threads_max = 4) ,config_base =假,统计=(快),日志=(启用=真,档案= TRUE,路径=轴颈 ,压缩机=活泼的),file_manager =(close_idle_time = 100000),检查点=(等待= 60,LO g_size = 2GB),statistics_log =(wait = 0),2017-10-24T23:08:30.559 + 0530 I CONTROL [initandlisten] 2017-10-24T23:08:30.559 + 0530 I CONTROL [initandlisten] **警告:未启用访问控制 数据库。 2017-10-24T23:08:30.560 + 0530 I CONTROL [initandlisten] **
读取和访问数据和配置不受限制。 2017-10-24T23:08:30.560 + 0530 I CONTROL [initandlisten] 2017-10-24T23:08:30.805 + 0530 I FTDC [initandlisten]正在初始化 使用目录捕获全职诊断数据 ' C:/data/db/diagnostic.data' 2017-10-24T23:08:31.087 + 0530 I FTDC
[ftdc]检测到不干净的全时诊断数据捕获关闭, 发现临时文件,某些指标可能已丢失。好 2017-10-24T23:08:31.249 + 0530 E NETWORK [thread1] listen():listen() 失败尝试以禁止的方式访问套接字 它的访问权限。
我想知道最后一行:
2017-10-24T23:08:31.249 + 0530 E NETWORK [thread1] listen():listen() 失败尝试以禁止的方式访问套接字 它的访问权限。
我无法为此错误找到正确的解决方案。任何人都可以帮我解决这个问题,因为只有在此之后,我才能启动shell程序,该程序目前显示以下内容。
C:\ Users \ DELL> mongo MongoDB shell版本v3.4.9连接到: mongodb://127.0.0.1:27017 2017-10-24T23:21:39.937 + 0530 W NETWORK [thread1] 5000ms后无法连接到127.0.0.1:27017 毫秒,放弃。 2017-10-24T23:21:39.938 + 0530 E QUERY
[thread1]错误:无法连接到服务版127.0.0.1:27017, 连接尝试失败:connect@src/mongo/shell/mongo.js:237:13 @(连接):1:6异常:连接失败
有关其他信息,请使用Windows
提前致谢。