我正在尝试使用Amazon -EMR调度hive作业。我已遵照中所提到的指示链接
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=
hive文件的内容如下:
SCRIPT_TYPE=hive
SCRIPTS="/home/hadoop/crontab/load.q"
LOG_DIR=/tmp/cronlogs
有人能帮我理解我错在哪里吗?
hive的可能选项。配置
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所做的工作以查找有关错误的更多信息。