elasticsearch按照配置時遇到的一些坑 [Failed to load settings from [elasticsearch.yml]]
自己搞得錯誤如下所示:
[root@localhost elasticsearch2.4]# ./bin/elasticsearch
Exception in thread "main" SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: MarkedYAMLException[while parsing a block mapping
in 'reader', line 33, column 1:
path.data: /data/elastic/data
expected <block end>, but found BlockMappingStart
in 'reader', line 54, column 2:
network.host: 192.168.116.137
這裡整理幾個空格引起的問題.
版本是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]];
這個錯就是引數的冒號前後沒有加空格,加了之後就好,我找了好久這個問題;
後來在一個外國網站找到了這句話.
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
這個是行的開頭沒有加空格,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 ...
^
引數冒號後加空格,或者是陣列中間加空格
還有註釋掉的引數不能在#後邊加空格不然報錯
例如:
# discovery.zen.minimum_master_nodes: 3
目前這個版本看來es官方程式設計師沒有在這上邊加驗證,沒有做好處理;
引數上空格能解決好多問題.
也許過一段時間這種腦殘的問題就解決了,但是之前的版本貌似都有這類問題
來源:http://www.cnblogs.com/beautiful-code/p/6264441.html
相關文章
- elasticsearch.yml 配置說明Elasticsearch
- 使用Golang時遇到的一些坑Golang
- centos下配置nginx遇到的一些基本的坑CentOSNginx
- webpack 4 配置遇到的坑Web
- Maven配置中遇到的坑Maven
- golang最近遇到的一些坑Golang
- PHP呼叫webservice遇到 Soap WSDL Error - "failed to load external entityPHPWebErrorAI
- elasticsearch按照日期定時批量刪除索引Elasticsearch索引
- 遇到 MySQL 8.0.11 的一些坑MySql
- CSS新手常遇到的一些坑CSS
- 配置pycharm 編譯器時遇到的一些問題PyCharm編譯
- 昨天裝RAC時遇到的一個錯誤Loading module "oracleasm": Unable to load module "oracleasm"[FAILED]OracleASMAI
- 坑四:利用json模組時遇到的坑JSON
- ElasticSearch安裝中遇到的一些問題Elasticsearch
- 在JSON中遇到的一些坑JSON
- Presto上使用SQL遇到的一些坑RESTSQL
- Flume消費內外網分流配置的Kafka時遇到的坑Kafka
- ElasticSearch裡面一些小坑筆記Elasticsearch筆記
- 刪除外部表時遇到的坑
- 使用constexpr時遇到的小坑
- 使用MySQL時遇到的各種坑MySql
- 啟動idea時, 碰到 "failed to load JVM DLLIdeaAIJVM
- Unable to save settings: Failed to save settings. Please restart PyCharm解決AIRESTPyCharm
- 總結:使用MyBatis Generator時遇到的坑MyBatis
- iOS時間格式化遇到的坑iOS
- Windows 安裝 Homestead 遇到的一些坑點Windows
- beego ORM 建立模型,生成表。遇到的一些坑。GoORM模型
- 使用vue2+Axios遇到的一些坑VueiOS
- [微信小程式]開發中遇到的一些“坑”微信小程式
- 遷移Report Server DataBase時遇到的坑ServerDatabase
- 記一些vue使用postcss中遇到的坑o(╯□╰)oVueCSS
- mpvue遇到的坑Vue
- 使用RecyclerView動態改變item時遇到的坑View
- linux安裝nginx時遇到的一個坑LinuxNginx
- 在linux上部署專案時遇到的坑Linux
- Laravel 54 配置 Elasticsearch 時的報錯提示LaravelElasticsearch
- Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA 解決方案AIRESTIntelliJIdea
- Unreal: Dynamic load map from Pak fileUnreal