Class com.hadoop.compression.lzo.LzoCodec not found
触发情况
Datagrip 连接hive的时候
执行SQL的时候 报了这个错误
猜想原因
hive之前连接的时候 数据是放到HDFS上面的, 之前HDFS没用 lzo压缩, 然后现在hdfs切换了 lzo压缩了.
估计是MapReduce无法识别之前没经过lzo压缩的文件了, 然后就报了这个错误
暂时不知道怎么解决,
我是直接重置hive的, 不过之前的数据都没了 .
我捉摸着也可以取消设置 lzo压缩, 感觉给数据都导出来, 然后设置lzo压缩, 再给数据导入,这样也可以解决这个问题
你们有更好的解决办法可以告诉我.