hdfs.DataStreamerをWARN:キャッチされた例外

HDFSにファイルをアップロードする際に、そのような間違いを報告しました。

スレッドの例外"メイン" java.lang.RuntimeException:org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.namenode.SafeModeException):

hdfs.DataStreamerをWARN:キャッチ例外
java.lang.InterruptedException 
    でjava.lang.Object.wait(ネイティブメソッド)
    java.lang.Thread.joinで(Thread.java: 1252 
    :java.lang.Thread.joinで(Thread.java 1326 
    org.apache.hadoop.hdfsで。 :DataStreamer.closeResponder(DataStreamer.java 980 
    org.apache.hadoop.hdfs.DataStreamer.endBlock(DataStreamer.java:で 630 
    org.apache.hadoop.hdfs.DataStreamer.runで(DataStreamer.java: 807)

Quguanオンライン後に入力する理由は見つけるためにhttps://issues.apache.org/jira/browse/HDFS-10429ビュー

その理由は、変換されます。最初は、datastreamer :: closeresponderは常に例外:InterruptedExceptionについての警告を表示し、HDFS-9812として、dfsoutputstream :: closeimpl常にInterruptedExceptionあるにつながることができますスレッドをシャットダウンすることを余儀なく。
簡単な修正は、警告レベルではなく、デバッグレベルのログを使用することです。

彼はそれが重要だとは思わない場合でも、あなたは私が間違って報告された標準HDFSアップロードするだけで必要な公式サイトに合わせてそこにアップロードされていないかもしれないと思うので、無視することができますが、それはその後、上記の方法を使用して変更された場合。

おすすめ

転載: www.cnblogs.com/z12568/p/11566683.html