org.elasticsearch.hadoop.rest.EsHadoopInvalidRequest: Found unrecoverable error [XXX:9200] returned Bad Request(400) - failed to parse [XXX]; Bailing out..
这个错误主要是应为ES index 下 type 预先设置的 mapping 字段类型与 mysql 的字段类型 不一致导致的
记录这个低级错误的起因在于
。
。
。
网上搜不到 哈哈哈哈啊哈哈哈
然后es 是不支持在原有的mapping上进行 修改类型 的 所以重新建索引吧!!!
本文介绍了当Elasticsearch (ES) 的index下type预先设置的mapping字段类型与MySQL的字段类型不一致时出现的错误:org.elasticsearch.hadoop.rest.EsHadoopInvalidRequest。由于ES不支持直接修改已存在的mapping类型,解决该问题的方法是重新建立索引。





