Hive 缺少配置单元执行jar 3.1.2

Hive 缺少配置单元执行jar 3.1.2,hive,jar,Hive,Jar,您好,我正在安装hive 3.1.2时尝试运行以下命令 bin/schematool-dbtypederby-initSchema 当我运行它时,它告诉我“缺少配置单元执行Jar:home//Hive/lib/Hive exec-*.Jar”。我查看了我的/hive/lib目录,其中包含hive-exec-3.1.2.jar。我正在运行一个32位的Ubuntu虚拟机,上面已经安装了Hadoop,并且可以正常工作。Java是最新的,如果这也有帮助的话,谢谢你的帮助。首先,我解压缩了apache h

您好,我正在安装hive 3.1.2时尝试运行以下命令

bin/schematool-dbtypederby-initSchema

当我运行它时,它告诉我“
缺少配置单元执行Jar:home//Hive/lib/Hive exec-*.Jar
”。我查看了我的
/hive/lib目录
,其中包含
hive-exec-3.1.2.jar
。我正在运行一个32位的Ubuntu虚拟机,上面已经安装了Hadoop,并且可以正常工作。Java是最新的,如果这也有帮助的话,谢谢你的帮助。首先,我解压缩了apache hive tar文件,将其移动到我的主目录,将其更改为just hive,然后设置导出hive\u home=“home//hive” 导出路径=$PATH:$HIVE\u HOME/bin。接下来,我在hadoop中对core-site.xml做了以下更改

<property>
<name>hadoop.proxyuser.firepower.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.firepower.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.server.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.server.groups</name>
<value>*</value>
</property>
</configuration>

hadoop.proxyuser.firepower.groups
*
hadoop.proxyuser.firepower.hosts
*
hadoop.proxyuser.server.hosts
*
hadoop.proxyuser.server.groups
*

然后,我在hdfs中创建了一个tmp目录和一个具有写权限的用户目录。然而,当我这样做时,它给了我一个关于禁用堆栈保护的错误,我应该运行execstac-c,并警告util.NativeCodeLoder:无法为您的platfor加载本机hadoop库。。。使用内置java类。但我仍然能够创建目录。之后,我尝试使用schematool初始化derby数据库。

请编辑您的问题,以包括从关注配置单元站点下载和提取、配置,然后运行该命令的每个步骤。请编辑您的问题,以包括从关注配置单元站点下载和提取、配置,然后运行那个命令