我们将使用CRATE和elasticsearch-cloud-aws插件为ES创建备份。 看起来当前版本0.28.0.1(来自deb软件包)存在aws插件的运行时环境问题。
它说:
{1.0.1}:初始化失败...... - NoClassDefFoundError [org / elasticsearch / common / collect / Lists] ClassNotFoundException的[org.elasticsearch.common.collect.Lists]
它使得Crate与aws备份插件不兼容。 在机上安装任何基于aws的备份插件会很棒,因为它非常方便。
我们如何设法每天备份我们的数据?
答案 0 :(得分:2)
这看起来像是elasticsearch-cloud-aws和ES> = 1.0.0(crate 0.28.0实际上使用ES 1.0.1)的兼容性问题,列表已从ES包中删除,转而使用com.google。 common.collect.Lists。
请参阅https://github.com/elasticsearch/elasticsearch-cloud-aws/issues/57