gpt4 book ai didi

hadoop - 通过 hive 运行查询时 native snappy 库不可用 : this version of libhadoop was built without snappy support.

转载 作者:行者123 更新时间:2023-12-02 20:49:11 25 4
gpt4 key购买 nike

java.lang.RuntimeException: native snappy 库不可用:此版本的 libhadoop 是在没有 snappy 支持的情况下构建的。
在 org.apache.hadoop.io.compress.SnappyCodec.checkNativeCodeLoaded(SnappyCodec.java:65)
在 org.apache.hadoop.io.compress.SnappyCodec.getCompressorType(SnappyCodec.java:134)
在 org.apache.hadoop.io.compress.CodecPool.getCompressor(CodecPool.java:150)

enter image description here

我正在使用 hadoop 2.7.3 版本和 hive 2.1.1 版本

最佳答案

我和你有同样的问题,我解决了。

作为错误提示,问题在于构建时不支持 snappy 的 libhadoop.so 库。 hadoop什么时候调用libhadoop.so的public static native boolean buildSupportsSnappy() ,它将返回false。所以,我们得到了错误。

The solution is following BUILDING.txt to build libhadoop.so supporting snappy.



祝你好运。

关于hadoop - 通过 hive 运行查询时 native snappy 库不可用 : this version of libhadoop was built without snappy support.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46640400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com