CRATE 0.28.0.1和elasticsearch-cloud-aws插件兼容性 [英] CRATE 0.28.0.1 and elasticsearch-cloud-aws plugin compatibility
问题描述
我们将在ES的Elasticsearch-cloud-aws插件中使用CRATE来创建备份。
看起来当前版本0.28.0.1(来自deb软件包)在aws插件的运行时环境上有问题。
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.
它说:
{1.0.1}:初始化失败...
-NoClassDefFoundError [org / elasticsearch / common / collect / Lists]
ClassNotFoundException [org.elasticsearch.common.collect.Lists]
{1.0.1}: Initialization Failed ... - NoClassDefFoundError[org/elasticsearch/common/collect/Lists] ClassNotFoundException[org.elasticsearch.common.collect.Lists]
它使Crate与AWS Backup插件不兼容。
板载任何基于AWS的备份插件都非常好,因为它非常方便。
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?
推荐答案
这似乎与elasticsearch-cloud-aws和ES> = 1.0.0(板条箱0.28.0实际上使用ES 1.0.1)存在兼容性问题,出于支持com.google.common的考虑,已从ES软件包中删除了列表.collect.Lists。
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.
请参见 https://github.com/elasticsearch/elasticsearch-cloud-aws/issues/57
这篇关于CRATE 0.28.0.1和elasticsearch-cloud-aws插件兼容性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!