Неверная конфигурация в файле конфигурации: /home/hadoop/hive.config "

Я пытаюсь запланировать работу улья с помощью Amazon -EMR. Я выполнил инструкции, указанные в ссылке

http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/kinesis-hive-scripted-queries.html

Однако я получаю сообщение об ошибке

"Invalid configuration in configuration file: /home/hadoop/hive.config"
    SCRIPT_TYPE=hive
    SCRIPTS=/home/hadoop/crontab/load.q
    LOG_DIR=/tmp/cronlogs
    JAVA_HOME=/etc/alternatives/jre
    HADOOP_HOME=

содержимое моего файла улья выглядит следующим образом:

SCRIPT_TYPE=hive
SCRIPTS="/home/hadoop/crontab/load.q"
LOG_DIR=/tmp/cronlogs

Может ли кто-нибудь помочь мне понять, где я ошибаюсь?


person Amogh Huilgol    schedule 26.10.2016    source источник


Ответы (1)


возможные варианты hive.config:

SCRIPT_TYPE=hive
SCRIPTS=/home/hadoop/crontab/user_agents_count.q
LOG_DIR=/tmp/cronlogs
HADOOP_HOME=/usr/lib/hadoop
HIVE_HOME=/usr/lib/hive

Возможно, у вас есть дополнительная конфигурация (например, JAVA_HOME) или что-то в ней отсутствует.

Еще раз проверьте http://emr-kinesis.s3.amazonaws.com/crontab/hive.config и что делает executor.sh, чтобы узнать больше об ошибке.

person jc mannem    schedule 10.05.2017