Я выполнил следующие шаги, чтобы настроить Hive 0.8.1 в Cygwin. Улей запускается должным образом, когда я получаю Hive CLI при наведении типа улей. Но при запуске любой команды в hive она не возвращает никакого ответа, и команда запускается в бесконечный цикл.Проблема при запуске улья в Cygwin
Пожалуйста, помогите, если я пропущу что-нибудь.
шагов для настройки улого
- CHOWN из улья папки
- Изменить разрешения улья папки в
755
Установите это в
hive-site.xml
<property> <name>hive.exec.scratchdir</name> <value>/home/yourusername/mydir</value> <description>Scratch space for Hive jobs</description> </property>
Поместите следующий в hive lib папка:
hadoop-0.20-core.jar hive/lib/hive-exec-0.7.1.jar hive/lib/hive-jdbc-0.7.1.jar hive/lib/hive-metastore-0.7.1.jar hive/lib/hive-service-0.7.1.jar hive/lib/libfb303.jar lib/commons-logging-1.0.4.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar
В
hive-env.sh
изменения следующие:# Set HADOOP_HOME to point to a specific hadoop install directory #here instead of path what i have given you give your own path where hadoop #isthere export HADOOP_HOME=/home/user/Hadoop/hadoop-0.20.205 # Hive Configuration Directory can be controlled by: #here you specify the conf directory path of hive export HIVE_CONF_DIR=/home/user/Hadoop/hive-0.8.1/conf #Folder containing extra ibraries required for hive compilation/execution #can be controlled by: #here you specify the lib file directory, here you can specify the lib
Было бы полезно иметь сведения о том, как воспроизвести это, например точные команды, которые вы используете, включая вывод, и как вы знаете, что он наносит бесконечный цикл , –