Установка базовой лицензии 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

с &

Другие вопросы по тегам