簡體   English   中英

java.io.IOException:找不到LZO編解碼器,無法運行

[英]java.io.IOException: No LZO codec found, cannot run

我試圖在蜂巢腳本中使用lzo,但收到此錯誤消息。 看來我在類路徑中沒有lzo的類。

之前有其他人遇到過這個問題嗎,如何解決這個問題,也許我需要知道的是,在哪里可以獲取用於lzo壓縮的jar文件thx。

在一個(或所有)節點中,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> 

以下是有關如何設置LZO壓縮的一些詳細說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM