установка базовой лицензии marvel

Я пытаюсь установить бесплатную базовую лицензию на чудо для своего кластера elasticsearch. Я следовал инструкциям здесь https://www.elastic.co/guide/en/marvel/current/license-management.html и выполнил следующую команду

> curl -XPUT 'http://es-master-01:9200/_license' -d @license.json

Я не использовал флаг -u, так как у меня нет щита. Я получил следующую ошибку

{"acknowledged":false,"license_status":"valid","acknowledge":{"message":"Это обновление лицензии требует подтверждения. Чтобы подтвердить лицензию, прочитайте следующие сообщения и обновите лицензию еще раз, на этот раз с параметр \"acknowledge=true\":","marvel":["basic"]}}

я тоже пробовал

curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json

как я видел, это предлагалось в другом месте, но это тоже не сработало для меня.

Любая помощь приветствуется.


person Mark O'Brien    schedule 21.03.2016    source источник


Ответы (1)


it's

curl -XPUT 'http://host:port/_license?acknowledge=true' -d @mylicense.json

с ?

нет

curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json

с &

person maximede    schedule 21.03.2016
comment
Да, это сработало для меня, спасибо. Всегда что-то простое. - person Mark O'Brien; 21.03.2016