ユーザーコマンドが余分な引数のために失敗する

症状:

  • elasticsearch-users コマンドは次のメッセージで失敗します: ERROR: extra arguments [...] were provided.

解決策:

このエラーは、elasticsearch-users ツールが入力を解析して予期しない引数を見つけたときに発生します。これは、いくつかの引数に特殊文字が使用されている場合に発生する可能性があります。たとえば、Windows システムでは , 文字はパラメーター区切り文字と見なされます。言い換えれば、-r role1,role2-r role1 role2 に変換され、elasticsearch-users ツールは role1 のみを期待されるパラメーターとして認識します。ここでの解決策は、パラメーターを引用符で囲むことです: -r "role1,role2".

このコマンドに関する詳細情報は、elasticsearch-users コマンドを参照してください。