使用 Hadoop 设置 Hive

使用 Hadoop 设置 Hive

我正在尝试设置配置单元。我正在使用以下指南:https://cwiki.apache.org/Hive/gettingstarted.html而我却无法设置 /tmp 和 /user/hive/warehouse 目录。首先,我觉得 hive 要求将我的 /tmp 目录更改为 HDFS 有点奇怪。这不会影响使用 /tmp 目录的其他应用程序吗?无论如何,我想将 /tmp 路径更改为其他路径。我希望在 ./hive/conf/ 中找到配置,但只有配置模板文件。实际的配置文件在哪里?

顺便说一句,我在 ./hive/bin 中找到了 hive-config.sh。我在 wiki 中找不到有关此文件的任何信息,它是做什么的?

我使用的是hive-0.8.1.tar.gz版本。

答案1

您需要更改的 /tmp 目录位于 HDFS 上,而不是本地磁盘上。因此,如果其他应用程序不访问 HDFS 上的数据,它不会影响它们。

Hive 配置应该位于其 conf 目录中,本地配置文件为 hive-install-dir/conf/hive-site.xml

相关内容