Команда `users` завершается ошибкой из-за дополнительных аргументов
Симптомы:
- Команда
elasticsearch-usersзавершается с сообщением об ошибке:ERROR: extra arguments [...] were provided.
Решение:
Ошибка возникает, когда инструмент elasticsearch-users обрабатывает входные данные и находит неожиданные аргументы. Это может произойти, если в некоторых аргументах используются специальные символы. Например, в системах Windows символ , рассматривается как разделитель параметров; другими словами -r role1,role2 переводится в -r role1 role2, а инструмент elasticsearch-users распознаёт только role1 как ожидаемый параметр. В данном случае решение заключается в добавлении кавычек к параметру: -r "role1,role2".
Дополнительную информацию об этой команде см. в документации по команде elasticsearch-users.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/security-trb-extraargs.html