java クライアントから accumulo に接続しようとすると失敗します。「root」ユーザーを使用していますが、パスワードを変更しました。コードをデバッグしましたが、実際には正しいユーザー名とパスワードを取得しています。これは、シェルへのログインに使用するものと同じです。
accumulo-site.xml ファイルに「trace.user」と「trace.password」を設定する必要がある他のサイトを読んだので、それを実行して accumulo を再起動しました。残念ながら、それは何も変わりませんでした。
Java から接続しようとすると、これらはスタックからの重要な行です。
Caused by: org.apache.accumulo.core.client.AccumuloSecurityException: Error BAD_CREDENTIALS for user root - Username or Password is Invalid
Caused by: ThriftSecurityException(user:root, code:BAD_CREDENTIALS)
accumulo コンソールから、次のように表示されます。
08 15:44:06,0544 tserver:michael-GA-890GPA-UD3H 4
ERROR
ThriftSecurityException(user:root, code:BAD_CREDENTIALS)
accumulo ログを見ると、同じ例外とそのスタックが 1 秒ごとに出力されていることがわかります。
accumulo のマニュアルを調べましたが、不足しているものは見つかりませんでした。Google検索とSO検索も役に立ちませんでした。
誰かが私が間違っていることを教えてください。