hive独立元存储读取avro数据时,模式不工作

q35jwt9p  于 2021-04-02  发布在  Hive
关注(0)|答案(1)|浏览(642)

当我们尝试使用独立的hive-metastore并使用外部表读取avro数据时,我们得到的问题是serdestorageschemareader class not found问题。

MetaException(message:org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader class not found)
    at org.apache.hadoop.hive.metastore.utils.JavaUtils.getClass(JavaUtils.java:54)

我们知道这个错误是因为serdestorageschemareader类在standalone-metastore中不可用。
我想知道是否可以在不使用hive/hadoop的情况下运行hive-metastore,或者还有其他选择?

omvjsjqw

omvjsjqw1#

单机版的hive不支持avro,我们需要安装完整的hadoop和hive版本,然后只启动hive metastore来解决。

相关问题