Установка базовой лицензии marvel
Я пытаюсь установить бесплатную базовую лицензию на чудо для моего эластичного кластера поиска. Я следовал инструкциям здесь https://www.elastic.co/guide/en/marvel/current/license-management.html и выполнил следующую команду
> curl -XPUT 'http://es-master-01:9200/_license' -d @license.json
Я не использовал флаг -u, потому что у меня нет щита. Я получил следующую ошибку
{"подтвержденный": ложный,"license_status":"действительный","подтвержденный":{"сообщение":"Это обновление лицензии требует подтверждения. Чтобы подтвердить лицензию, прочитайте следующие сообщения и обновите лицензию снова, на этот раз с параметр \"cknowledge=true\":","marvel":["basic"]}}
Я тоже пробовал
curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json
как я понял, это было предложено в другом месте, но у меня это тоже не сработало.
Любая помощь с благодарностью.
1 ответ
Решение
Его
curl -XPUT 'http://host:port/_license?acknowledge=true' -d @mylicense.json
с ?
не
curl -XPUT 'http://host:port/_license&acknowledge=true' -d @mylicense.json
с &