2011-09-20 84 views
1

我試圖在我的配置單元腳本中使用lzo,但收到了此錯誤消息。看起來我沒有班級路徑中的lzo班。java.io.IOException:找不到LZO編解碼器,無法運行

有沒有其他人遇到過這個問題,如何解決這個問題,也許我需要知道的是,我可以從哪裏獲得lzo壓縮的jar文件,thx。

+0

這是否適用? [HIVE-2395](https://issues.apache.org/jira/browse/HIVE-2395) – Bringer128

回答

0

Here是關於如何設置LZO壓縮的一些詳細說明。

0

Lzo配置在一個(或全部)節點中是不正確的。

在core-site.xml中添加以下配置。

<property> 
    <name>io.compression.codecs</name> 
    <value>org.apache.hadoop.io.compress.DefaultCodec,com.hadoop.compression.lzo.LzoCodec,com.hadoop.compression.lzo.LzopCodec,org.apache.hadoop.io.compress.GzipCodec,org.apache.hadoop.io.compress.BZip2Codec</value> 
</property> 
<property> 
    <name>io.compression.codec.lzo.class</name> 
    <value>com.hadoop.compression.lzo.LzoCodec</value> 
</property> 
相關問題