elasticsearch修改配置文件后启动提示nested: ParserException[expected '<document start>', but found BlockMappingS

转载 2016年08月30日 15:57:13

之前都是自己玩基本上没改过配置文件,最近几天又重新弄,改了一些配置文件,处理好多扯淡的错误;

这里整理几个空格引起的问题.

版本是elasticsearch-2.3.0 或者elasticsearch-rtf-master


Exception in thread "main" SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: ElasticsearchParseException[malformed, expected settings to start with 'object', instead was [VALUE_STRING]];

wKioL1drWdTRyZOEAABb6dcwiNk462.png-wh_50


这个错就是参数的冒号前后没有加空格,加了之后就好,我找了好久这个问题;

后来在一个外国网站找到了这句话.


wKiom1drWdXTq3ZcAAAfLyj_X5I590.png-wh_50




Exception in thread "main" SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: ElasticsearchParseException[malformed, expected end of settings but encountered additional content starting at line number: [3], column number: [1]]; nested: ParserException[expected '<document start>', but found BlockMappingStart

 in 'reader', line 3, column 1:

    node.rack : r1

    ^

];

Likely root cause: expected '<document start>', but found BlockMappingStart

 in 'reader', line 3, column 1:

    node.rack : r1


wKioL1drWdWj8iK3AABYBfUjVgU808.png-wh_50


这个是行的开头没有加空格,fuck!


Exception in thread "main" SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: ScannerException[while scanning a simple key

 in 'reader', line 11, column 2:

     discovery.zen.ping.unicast.hosts ... 

     ^

wKiom1drWdWgwsD9AAAZ1LdWga8086.png-wh_50

参数冒号后加空格,或者是数组中间加空格



还有注释掉的参数不能在#后边加空格不然报错

例如:

# discovery.zen.minimum_master_nodes: 3



目前这个版本看来es官方程序员没有在这上边加验证,没有做好处理;

参数上空格能解决好多问题.

也许过一段时间这种脑残的问题就解决了,但是之前的版本貌似都有这类问题


本文出自 “我的资料库” 博客,请务必保留此出处http://wyd51.blog.51cto.com/1549780/1792111

expected '<document start>', but found BlockMappingStart in 'reader', line 13, column 1:nimbus.host:

具体错误信息如下:/bin/java Exception in thread "main" java.lang.ExceptionInInitializerError at backt...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2017年04月30日 08:36
  • 1360

elasticsearch常见问题总结

Exception in thread "main" 2017-11-10 06:29:49,106 main ERROR No log4j2 configuration file found. Us...
  • u013083576
  • u013083576
  • 2017年11月10日 15:06
  • 300

Elasticsearch学习笔记(二)Elasticsearch入门

elasticsearch术语简介Elasticsearch是一个分布式的文档(document)存储引擎。它可以实时存储并检索复杂数据结构——序列化的JSON文档 当然,我们不仅需要存储数据,还要...
  • fgyibupi
  • fgyibupi
  • 2017年01月23日 18:13
  • 1740

Elasticsearch嵌套式对象Nested分析

nested结构是Elasticsearch提供关系存储的一种特殊的结构,是NOSQL的一种高级特性,在传统的关系型sql中,很难做到一行记录中存储某个实体以及附属的内容,比如某个用户下评论数据,或某...
  • u012332735
  • u012332735
  • 2017年03月15日 14:13
  • 7671

ElasticSearch安装ik分词插件

一、IK简介IK Analyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始, IKAnalyzer已经推出了4个大版本。最初,它是以开源项目Lue...
  • zhanlanmg
  • zhanlanmg
  • 2015年09月25日 10:26
  • 3995

elasticsearch异常信息汇总

1.IndexMissingException 异常信息如下:org.elasticsearch.indices.IndexMissingException: [esfindexa] missing...
  • likui1314159
  • likui1314159
  • 2016年06月21日 15:22
  • 1695

elasticsearch 开始 —— 修改你的数据

modifying your data 修改你的数据
  • gniMiL
  • gniMiL
  • 2014年06月08日 16:36
  • 3287

Elasticsearch安装分词插件IK及问题解决

安装环境准备1.安装 jdk 2.安装Maven依赖关系如下: 因为没有现成的安装包,需要使用Maven对Github上的源码进行编译。所以安装的Jdk版本取决于你的Maven版本。至于Mav...
  • wang_shen_tao
  • wang_shen_tao
  • 2016年10月16日 23:11
  • 2151

ElasticSearch 5.0 客户端访问常见问题

0 概述本文主要阐述 ElasticSearch 5.0 客户端模式进行开发的时候出现的问题~依赖 maven pom org.elasticsearch.clie...
  • huangshanchun
  • huangshanchun
  • 2017年04月08日 11:00
  • 4110

Glide源码分析 一

Glide的源码分析 一
  • ivyxjc
  • ivyxjc
  • 2016年11月30日 15:53
  • 650
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:elasticsearch修改配置文件后启动提示nested: ParserException[expected '<document start>', but found BlockMappingS
举报原因:
原因补充:

(最多只允许输入30个字)