Mongodb_"Error parsing YAML config file: yaml-cpp: error at line 3, column 9: illegal map value"解决方法

  在启动配置文件的时候,系统报错:Error parsing YAML config file: yaml-cpp: error at line 3, column 9: illegal map value

  

  首先检查一下各个参数是否配置正确

  第二步查看文件路径中是否正确,路径中用双引号包围时("D:\MongoDB\data"),应该将路径中的"\"换成"/"("D:/MongoDB/data")

  第三步查看配置文件中是否以Tab分隔字段,把Tab分割的字段改成以空格分割

  第四步查看文件编码格式,文件编码格式应该以ASCII码的格式保存

  以上确保没问题后,可以再次运行   mongod  --config "D:\Mongodb\Mongod.cfg" --bind_ip 0.0.0.0 --install  无报错则启动成功

原文地址:https://www.cnblogs.com/iamluoli/p/9524359.html

时间: 2024-10-04 09:55:14

Mongodb_"Error parsing YAML config file: yaml-cpp: error at line 3, column 9: illegal map value"解决方法的相关文章

Unrecoverable error: corrupted cluster config file.

缘起 正在欢乐的逗着孩子玩耍,突然间来了一通电话,值班人员告诉我误重启了一台服务器,是我负责的服务,感觉都要吓飞了,赶紧打开电脑查看次服务器上跑的是什么业务, 不看不知道,一看吓一跳,尼玛,是著名的redis cluster集群中的一台服务器,此时此刻心中一万个草泥马奔腾而过.... 剖析 此集群是26台512G内存搭建的redis cluster,数据量已经达到了4T,每个服务器上篇对应24个实例,每个实例的内存配置为20G. 首先我登录了一台集群中的另外一台服务器B,通过B连接上redis

PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法

今天在写PHP程序的时候总是出现这样的错误:Parse error: syntax error, unexpected end of file in *.php on line *,然后我就根据提示,找到那个文件,然后错误中总是提示最后一行出错,我找到最后一行发现是</html>,晕的,这能有什么错误,找了好久才找到问题所在,拿来分享. 出现这个错误的原因就是语法错误,肯定是PHP程序的书写不规范造成,我后来一条一条看才发现,原来是PHP语句标识符错了,正常情况下应该是这样的:<?php

Fontconfig error: Cannot load config file &quot;infinality/conf.d&quot;

reference: https://forums.gentoo.org/viewtopic-t-1079210-start-0.html resolved with following method: unlink /etc/fonts/infinality/conf.d ln -s /etc/fonts/infinality/styles.conf.avail/infinality /etc/fonts/infinality/conf.d 原文地址:https://www.cnblogs.c

No lease on /目录: File does not exist. [Lease. Holder: DFSClient_NONMAPREDUCE_-2059237550_1, pendingcreates: 8]错误及解决方法

感觉程序员的世界真是一个变幻无常且精彩绝伦的世界,每次跑程序都会发现不一样的问题.今天跑MapReduce程序来统计邮箱次数时遇到了一个问题,明明一样的代码,别人能跑,我却跑不了.我相信,基本做这行的都遇到过这种问题.好了,话不多说,来聊聊今天的错误吧. 根据日志查看到报的错误为:No lease on /目录: File does not exist. [Lease.  Holder: DFSClient_NONMAPREDUCE_-2059237550_1, pendingcreates:

错误 1 error LNK2019: 无法解析的外部符号 __imp__pthread_create,该符号在函数 _main 中被引用 解决方法

晚上花几分钟在windows下测了下pthread的用法,出现错误 1 error LNK2019: 无法解析的外部符号 __imp__pthread_create,该符号在函数 _main 中被引用 经网上搜,反正都没解决,其中一个说引入#pragma comment(lib, "pthreadVC2.lib")后解决,但笔者遇到的不是这个原因,而是版本问题.可参考http://www.cnblogs.com/zhjh256/p/6364777.html解决.

MFC中字符串赋值出现“Error:“const char*”类型的实参与“LPCWSTR”类型的形参不兼容”错误的解决方法

在编译MFC工程时,写下面代码出现了“Error:“const char*”类型的实参与“LPCWSTR”类型的形参不兼容”的错误. TextOut(hdc,0,0,"Mercedes",strlen("Mercedes")); 这是由于工程采用Unicode编码,这时“Mercedes”字符串类型为“wchar_t*”, 这时应该这样赋值: TextOut(hdc,0,0,_T("Mercedes"),strlen("Mercedes

数据库导入过大 报错 ERROR 2006 (HY000) at line xx: MySQL server has gone away 解决方法

解决办法 找到my.ini文件 修改my.cnf中的 wait_timeout 和 interactive_timeout变量 添加一句max_allowed_packet=16M,如果不行将16M再加大 加大wait_timeout也可起一定作用 例如: wait_timeout=2880000 interactive_timeout = 2880000 max_allowed_packet = 100M 应用时记住重启数据库哦-- 除此之外,可能还有一些别的buffer_size的变量会影响

gatling压力测试工具启动gatling.bat命令行窗口报Error occurred during initialization of VM Could not reserve enough space for 1048576KB object heap错误解决方法

原因是:Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object 解决方法:编辑gatling.bat文件,查看系统剩余内存大小,修改分配的内存大小set JAVA_OPTS=-Xms32m -Xmx256m setlocal set JAVA_OPTS=-Xms32m -Xmx256m set USER_ARGS=%* rem set GATLING_HOME automatically if possible set "OLD_DIR=%cd%&

Found option without preceding group in config file

报错: error: Found option without preceding group in config file: /etc/my.cnf at line: 1 解决方法: 在mysql配置文件最上面加一行 [mysqld]