CRATE 0.28.0.1 and elasticsearch-cloud-aws plugin compatibility

こ雲淡風輕ζ 提交于 2019-12-23 20:47:44

问题


We are going to use CRATE with elasticsearch-cloud-aws plugin for ES to create backups. It looks like current version 0.28.0.1 (from deb package) has an issue with run time environment for aws plugin.

It says:

{1.0.1}: Initialization Failed ... - NoClassDefFoundError[org/elasticsearch/common/collect/Lists] ClassNotFoundException[org.elasticsearch.common.collect.Lists]

It makes Crate incompatible with aws backup plugin. It would be great to have any aws-based backup plugin on board, because it is very convenient.

How could we manage to backup our data on a daily basis?


回答1:


This looks like an compatibility problem with elasticsearch-cloud-aws and ES >= 1.0.0 (crate 0.28.0 actually uses ES 1.0.1), Lists was removed from the ES package in favour of com.google.common.collect.Lists.

See https://github.com/elasticsearch/elasticsearch-cloud-aws/issues/57



来源:https://stackoverflow.com/questions/22321309/crate-0-28-0-1-and-elasticsearch-cloud-aws-plugin-compatibility

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!