gpt4 book ai didi

apache - 在本地模式下配置配置单元

转载 作者:行者123 更新时间:2023-12-02 21:55:08 25 4
gpt4 key购买 nike

我正在尝试在本地模式配置中设置hive-0.9.0。在/ conf中,我创建了hive-site.xml并为仓库文件夹指定了属性。
但是我认为 hive 没有使用我定义的位置,因为它没有在该位置创建“仓库”文件夹。

另外,是否有必要让hadoop群集在本地模式配置单元配置中运行,因为当我发出任何DDL命令而不启动hadoop群集时,它会引发错误。

FAILED: Error in metadata: MetaException(message:Got exception: java.net.ConnectException Call to localhost/127.0.0.1:54310 failed on connection exception: java.net.ConnectException: Connection refused)

hive-site.xml的内容如下:
<?xml version="1.0"?>

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>

<property>

<name>hive.metastore.warehouse.dir</name>

<value>/home/hadoopuser/hive/warehouse</value>

<description>

Local or HDFS directory where Hive keeps table contents.

</description>

</property>

<property>

<name>hive.metastore.local</name>

<value>true</value>

<description>

Use false if a production metastore server is used.

</description>

</property>

<property>

<name>javax.jdo.option.ConnectionURL</name>

<value>jdbc:derby:;databaseName=/home/hadoopuser/hive/metastore_db;create=true</value>

<description>

The JDBC connection URL.

</description>

</property>

</configuration>

最佳答案

配置单元查询在内部运行mapreduce。因此,在尝试查询Hive时,hadoop必须启动。

关于apache - 在本地模式下配置配置单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15500326/

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