hadoopの非認証がずっと成功しない
Hadoopの鍵なし接続に失敗する一般的な要因として、次のものが挙げられます。
1. SSH設定の不整合:Hadoopクラスタの全ノードでSSHが正しく設定されていることを確認してください。SSHコマンドを使用して、各ノードから他のノードに接続を試み、SSH接続が正常に機能することを確認できます。
2. ユーザーの相違:Hadoopクラスタの異なるノードで異なるユーザー名を使用している場合は、各ノードで同一のユーザーが設定されていること、また、ユーザー間で相互認証できることを確認してください。
3. SSHキーペアの不一致:各ノードで正しいSSHキーペアが生成されており、公開鍵が各ノードの「authorized_keys」ファイルに正しく追加されていることを確認してください。
4. ファイルとディレクトリの権限の設定不備:各ノードでSSHディレクトリとファイルの権限が正しい値に設定されていることを確認してください。通常、SSHディレクトリの権限は700に設定する必要があり、SSH公開鍵の権限は600にする必要があります。
Hadoopの鍵なし接続を依然として実現できない場合は、ログファイルで詳細を確認し、Hadoopコミュニティまたは関連フォーラムでサポートを求めてください。