【问题标题】:Pig is not running :Unhandled internal error. jline.Terminal.getTerminal()Ljline/Terminal;Pig 未运行:未处理的内部错误。 jline.Terminal.getTerminal()Ljline/终端;
【发布时间】:2016-01-22 10:57:54
【问题描述】:

当我尝试通过终端运行 pig 并给出命令 pig 时。

显示错误:

16/01/22 02:51:54 INFO pig.ExecTypeProvider: Trying ExecType : LOCAL
16/01/22 02:51:54 INFO pig.ExecTypeProvider: Trying ExecType : MAPREDUCE
16/01/22 02:51:54 INFO pig.ExecTypeProvider: Picked MAPREDUCE as the ExecType
2016-01-22 02:51:54,470 [main] INFO  org.apache.pig.Main - Apache Pig version 0.13.0 (r1606446) compiled Jun 29 2014, 02:27:58
2016-01-22 02:51:54,470 [main] INFO  org.apache.pig.Main - Logging error messages to: /home/vij/pig_1453459914465.log
2016-01-22 02:51:54,514 [main] INFO  org.apache.pig.impl.util.Utils - Default bootup file /home/vij/.pigbootup not found
2016-01-22 02:51:54,551 [main] ERROR org.apache.pig.Main - ERROR 2998: Unhandled internal error. jline.Terminal.getTerminal()Ljline/Terminal;
Details at logfile: /home/vij/pig_1453459914465.log     

in bashrc :`#PIG Setup
export PIG_HOME=/home/vij/pig/pig-0.13.0
export PATH=$PATH:/home/vij/pig/pig-0.13.0/bin
export PIG_CLASSPATH=HADOOP_INSTALL/etc/hadoop`

【问题讨论】:

    标签: hadoop apache-pig


    【解决方案1】:

    我从 hadoop-2.6.0/share/hadoop/yarn/lib 中删除了 jline jar。

    现在猪开始工作了。

    【讨论】:

      【解决方案2】:

      我通过添加成功运行:

          export CDH_MR2_HOME=$HADOOP_HOME
          export HADOOP_USER_CLASSPATH_FIRST=true
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-30
        相关资源
        最近更新 更多