Установка elasticsearch-transport-couchbase для elasticearch 2.1 не удалась

99
9

Раньше я очень легко устанавливал плагин 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] для отображения доступных команд

Согласно документам es:

Плагин также можно загрузить непосредственно из пользовательского местоположения, указав URL-адрес:

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 контрольные суммы, если они доступны... Failed: 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]; inested: 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

Как установить плагин?

спросил(а) 2015-12-06T19:12:00+03:00 4 года, 10 месяцев назад
1
Решение
107

Couchbase transport plugin v2.1.2 не поддерживает Elasticsearch выше 1.7.3.

ответил(а) 2015-12-07T09:35:00+03:00 4 года, 10 месяцев назад
41

Как отмечает Реза, для версий ElasticSearch> 2 требуется более новый плагин.


В настоящее время этот новый плагин будет версией v2.2.1.2, но не полагайтесь на это - вместо этого следуйте руководству по установке в репозитории couchbase git: couchbase git repository elasticsearch. Это гораздо более вероятно, чтобы иметь последнюю информацию о процессе и правильной версии плагина.

ответил(а) 2016-02-02T12:49:00+03:00 4 года, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема