улей-сайт.путь к XML в hive0.13.1


Я новичок. Я хотел бы знать расположение файлов hive-site.xml и hive-default.xml в версии hive-0.13.1.

Я скачал версию hive0.13.1-bin из нижеприведенной папки. http://apache.mirrors.pair.com/hive/hive-0.13.1/

Извлекает и затем настраивает переменные среды hive.
я могу выполнять команды(create table, show, load data, query table..).

Но в каталоге conf(/hive/hive-0.13-1/conf) я не вижу файлов hive-site.xml и hive-default.xml.

где находятся эти файлы в версии hive-0.13.1?
2 5

2 ответа:

Следуйте инструкциям

1) извлечь папку

2) Перейдите в /apache-hive-0.13.1-bin/conf и сделайте копию hive-default.XML.шаблон, он выглядит как улей-по умолчанию.xml (копия).шаблон.

3) переименовать улей-по умолчанию.xml (копия).шаблон для сайта-улья.XML.

4) сделать копию улей-ОКР.Ш. шаблон 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) экспорт hadoop и hive path in .файл bashrc
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 и hive в команде export в соответствии с вашей системой.дайте мне знать, если не получится.

Вы не можете найти файл hive-site.xml в каталоге conf. Ты должен сделать это. И 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>

И поиск некоторых понятий по метаданным hive в mysql.