【问题标题】:Where is the Hive metastore warehouse directory path to store database/tables?存储数据库/表的 Hive Metastore 仓库目录路径在哪里?
【发布时间】:2016-04-17 00:53:11
【问题描述】:

我已经在 Linux 机器上安装了带有 HiveSpark 1.5.2 版本。 Hive Metastore 仓库目录的默认路径是:/user/hive/warehouse

  1. 这是本地路径还是 HDFS 的路径?我问这个,因为我无法在 Linux 中搜索此路径。
  2. 如果它是 HDFS 路径(很可能),那么我们可以在没有安装 Hadoop 的情况下访问它吗?

【问题讨论】:

    标签: apache-spark hive apache-spark-sql hdfs apache-spark-1.5.2


    【解决方案1】:

    您可以在本地创建仓库,也可以在 hive-site.xml 中创建仓库

    hive.metastore.warehouse.dir 文件:///tmp

    【讨论】:

      【解决方案2】:

      是的,/user/hive/warehouse 是一个 HDFS 路径。您需要安装并运行 Hadoop 服务(至少是 namenode、secondary namenode、datanode)以使 HDFS 可用。

      【讨论】:

      • 没有必要你可以在没有 hadoop 的情况下运行 hive 参考下面我的回答
      【解决方案3】:

      键入 jps 并查看是否所有服务都在运行。如果运行检查 metastore_db 是否存在于路径 /user/hive/warehouse

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-31
        相关资源
        最近更新 更多