コマンドラインを使用していますが、どのホストからファイルを取得したか (またはどのレプリカを取得したか) を知りたいと思っています。
通常、それは私に最も近いはずです。しかし、私はプロジェクトのポリシーを変更しました。したがって、最終結果をチェックして、新しいポリシーが正しく機能するかどうかを確認したいと考えています。
次のコマンドでは情報が得られません。
hadoop dfs -get /ファイル
そして、次のものはレプリカの位置のみを示しますが、どちらが優先されるかはわかりません。
hadoop fsck /file -files -blocks -locations