【问题标题】:Invalid configuration in configuration file: /home/hadoop/hive.config"配置文件中的无效配置:/home/hadoop/hive.config"
【发布时间】:2016-10-26 17:32:03
【问题描述】:

我正在尝试使用 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

有人可以帮助我了解我哪里出错了吗?

【问题讨论】:

    标签: amazon-web-services hadoop hive emr amazon-emr


    【解决方案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 所做的工作以了解有关该错误的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多