[英]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.