我以前很容易安装elasticsearch-transport-couchbase插件,但这次它并不顺利。
首先,我尝试使用README安装插件,如下所示:
bin/plugin -install transport-couchbase -url http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip
它返回以下错误:
错误:未知命令[-install]。使用[-h]选项列出可用命令
也可以通过指定网址直接从自定义位置下载插件:
sudo bin/plugin install [url]
我试过了:
bin/plugin install http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip
结果是:
下载 .................................................. .................................................. ..................... DONE 验证 http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip 校验和如果可用...失败:IOException [服务器返回HTTP 响应代码:403为URL: http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip.sha1]; 嵌套:IOException [服务器返回HTTP响应代码:403为URL: http://packages.couchbase.com.s3.amazonaws.com/releases/elastic-search-adapter/2.1.1/elasticsearch-transport-couchbase-2.1.1.zip.sha1]; 注意:无法验证下载插件的校验和(无法找到 .sha1或.md5文件验证)错误:无法找到插件描述符 ' plugin-descriptor.properties'在插件zip中
如何安装插件?
答案 0 :(得分:0)
Couchbase传输插件v2.1.2不支持Elasticsearch高于1.7.3。
答案 1 :(得分:0)
作为Reza notes,ElasticSearch版本> 2需要更新的插件。
目前,较新的插件版本为v2.2.1.2,但不依赖于此 - 而是按照couchbase git存储库中的安装指南进行操作:{{3 }}。这更有可能获得有关流程和正确插件版本的最新信息。