66

HDFS 上のファイルを検査するための高速な方法は、tailを使用することです。

~$ hadoop fs -tail /path/to/file

これにより、ファイル内のデータの最後のキロバイトが表示され、非常に役立ちます。ただし、反対のコマンドheadは、シェル コマンド コレクションの一部ではないようです。これは非常に驚くべきことです。

私の仮説は、HDFS は非常に大きなファイルの非常に高速なストリーミング読み取り用に構築されているため、head. これにより、頭にアクセスすることを躊躇します。誰か答えがありますか?

4

5 に答える 5

3
hdfs -dfs /path | head

問題を解決する良い方法です。

于 2015-04-21T08:58:37.887 に答える