hive0.13.1中的hive-site.xml路径

hive0.13.1中的hive-site.xml路径,hive,hiveql,Hive,Hiveql,我是个新手。我想知道hive-0.13.1版本中的hive site.xml和hive default.xml文件位置 我已从以下位置下载了hive0.13.1-bin版本。 提取并配置配置单元环境变量我能够运行命令(创建表、显示、加载数据、查询表..) 但是在conf(/hive/hive-0.13-1/conf)目录中,我没有看到hive site.xml和hive default.xml文件这些文件在hive-0.13.1版本中的位置?按照以下步骤操作 1) 提取文件夹 2) 转到/ap

我是个新手。我想知道
hive-0.13.1
版本中的
hive site.xml
hive default.xml
文件位置

我已从以下位置下载了
hive0.13.1-bin
版本。

提取并配置配置单元环境变量
我能够运行命令
(创建表、显示、加载数据、查询表..)

但是在
conf(/hive/hive-0.13-1/conf)
目录中,我没有看到
hive site.xml
hive default.xml
文件

这些文件在
hive-0.13.1
版本中的位置?

按照以下步骤操作

1) 提取文件夹

2) 转到/apache-hive-0.13.1-bin/conf并复制hive-default.xml.template,它看起来像hive-default.xml(copy.template)

3) 将hive-default.xml(copy).template重命名为hive-site.xml

4) 将hive-env.sh.template复制到hive-env.sh

加载项hive-env.sh

export HADOOP_HEAPSIZE=1024
# Set HADOOP_HOME to point to a specific hadoop install directory
export HADOOP_HOME=/home/user17/BigData/hadoop

#hive 
export HIVE_HOME=/home/user17/BigData/hive
# Hive Configuration Directory can be controlled by:
export HIVE_CONF_DIR=$HIVE_HOME/conf
5) 导出.bashrc文件中的hadoop和配置单元路径

export HADOOP_HOME=/home/user17/BigData/hadoop
export PATH=$PATH:$HADOOP_HOME/bin

export HIVE_HOME=/home/user17/BigData/hive
export PATH=$PATH:$HIVE_HOME/bin
通过以下方式启动hadoop

start-all.sh

享受您的配置单元。根据您的系统在导出命令中提供hadoop和配置单元路径。如果不起作用,请告诉我。

您在conf目录中找不到
hive site.xml
文件。 你应该成功。和
hive site.xml
如下所示:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
-->

<configuration>

    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true</value>
        <description>the URL of the MySQL database</description>
    </property>

    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>

    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>root</value>
    </property>

    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>root</value>
    </property>
<property>
  <name>hive.hwi.listen.host</name>
  <value>0.0.0.0</value>
</property>
<property>
  <name>hive.hwi.listen.port</name>
  <value>9999</value>
</property>
<property>
  <name>hive.hwi.war.file</name>
  <value>lib/hive-hwi-0.12.0.war</value>
</property>
<!--
<property>
  <name>hive.metastore.local</name>
  <value>true</value>
</property>
-->
</configuration>

javax.jdo.option.ConnectionURL
jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true
MySQL数据库的URL
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
根
javax.jdo.option.ConnectionPassword
根
hive.hwi.listen.host
0.0.0.0
hive.hwi.listen.port
9999
hive.hwi.war.file
lib/hive-hwi-0.12.0.war

并在mysql中搜索hive元数据的一些概念。

感谢Kishore提供的步骤。我是abe来创建这个文件的谢谢Ravi。我现在已经创建了hive-site.xml文件。