我正在尝试使用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
有人可以帮我理解我哪里出错吗?
答案 0 :(得分:0)
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的作用,以找到有关错误的更多信息。