I don't see 'TrivialExecService' output in the jobtracker or tasktracker
logs.  We are using hive 0.11 though so maybe not set to DEBUG?


On Mon, Dec 30, 2013 at 2:11 PM, Eugene Koifman <ekoif...@hortonworks.com>wrote:

> Is there any output from TrivialExecService class in any hadoop logs?
>  (it's DEBUG level log4j output in hive 0.12).
> It should print the command that TempletonControllerJob's launcher task
> (LaunchMapper) is trying to launch
>
>
> On Mon, Dec 30, 2013 at 12:55 PM, Jonathan Hodges <hodg...@gmail.com>wrote:
>
>> I didn't try that before, but I just did.
>>
>> curl -s -d user.name=hadoop \
>>
>> >        -d
>> jar=/tmp/camus-non-avro-consumer-1.0-SNAPSHOT-jar-with-dependencies.jar \
>>
>> >        -d class=com.linkedin.camus.etl.kafka.CamusJob \
>>
>> >        -d arg=-P \
>>
>> >        -d arg=/tmp/camus_non_avro.properties \
>>
>> >        '
>> http://internal-daalt-hcatalog-1507773817.us-east-1.elb.amazonaws.com/templeton/v1/mapreduce/jar
>> '
>>
>> {"id":"job_201312212124_0166"}
>>
>> DEBUG | 30 Dec 2013 20:33:43,157 | org.apache.hcatalog.templeton.Server |
>> queued job job_201312212124_0166 in 300 ms
>>
>> I still the same behavior with just the TempletonControllerJob getting
>> kicked off and ending successfully without the Camus job starting.  I
>> didn't see any errors in the jobtracker or tasktracker logs.  It just seems
>> to silently fail and I can't figure out why.
>>
>>
>>
>>
>>
>>
>> On Mon, Dec 30, 2013 at 12:35 PM, Eugene Koifman <
>> ekoif...@hortonworks.com> wrote:
>>
>>> have you tried adding
>>> -d arg=-P
>>> before
>>> -d arg=/tmp/....properites
>>>
>>>
>>>
>>> On Mon, Dec 30, 2013 at 11:14 AM, Jonathan Hodges <hodg...@gmail.com>wrote:
>>>
>>>> Sorry accidentally hit send before adding the lines from webhcat.log
>>>>
>>>> DEBUG | 30 Dec 2013 19:08:01,042 | org.apache.hcatalog.templeton.Server
>>>> | queued job job_201312212124_0161 in 267 ms
>>>>
>>>> DEBUG | 30 Dec 2013 19:08:38,880 |
>>>> org.apache.hcatalog.templeton.tool.HDFSStorage | Couldn't find
>>>> /templeton-hadoop/jobs/job_201312212124_0161/notified: File does not exist:
>>>> /templeton-hadoop/jobs/job_201312212124_0161/notified
>>>>
>>>> DEBUG | 30 Dec 2013 19:08:38,881 |
>>>> org.apache.hcatalog.templeton.tool.HDFSStorage | Couldn't find
>>>> /templeton-hadoop/jobs/job_201312212124_0161/callback: File does not exist:
>>>> /templeton-hadoop/jobs/job_201312212124_0161/callback
>>>>
>>>>
>>>> Any ideas?
>>>>
>>>>
>>>> On Mon, Dec 30, 2013 at 12:13 PM, Jonathan Hodges <hodg...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I am trying to kick off a mapreduce job via WebHCat.  The following is
>>>>> the hadoop jar command.
>>>>>
>>>>> hadoop jar
>>>>> /home/hadoop/camus-non-avro-consumer-1.0-SNAPSHOT-jar-with-dependencies.jar
>>>>> com.linkedin.camus.etl.kafka.CamusJob -P
>>>>> /home/hadoop/camus_non_avro.properties
>>>>>
>>>>> As you can see there is an application specific parameter '-P' which
>>>>> designates the properties file location.  How do I pass this to WebHCat?
>>>>>
>>>>> Referring to the docs (
>>>>> https://cwiki.apache.org/confluence/display/Hive/WebHCat+Reference+MapReduceJar)
>>>>> I came up with the following.
>>>>>
>>>>> curl -s -d user.name=hadoop \
>>>>>        -d
>>>>> jar=/tmp/camus-non-avro-consumer-1.0-SNAPSHOT-jar-with-dependencies.jar \
>>>>>        -d class=com.linkedin.camus.etl.kafka.CamusJob \
>>>>>        -d arg=/tmp/camus_non_avro.properties \
>>>>>        '
>>>>> http://internal-daalt-hcatalog-1507773817.us-east-1.elb.amazonaws.com/templeton/v1/mapreduce/jar
>>>>> '
>>>>>
>>>>> This command gets the following response from WebHCat
>>>>> {"id":"job_201312212124_0161"}
>>>>>
>>>>> However I only see TempletonControllerJob in the jobtracker UI.  I
>>>>> don't see the Camus jobs that will show up if executed at the 
>>>>> command-line.
>>>>>
>>>>> The following are the only things showing in webhcat.log
>>>>>
>>>>>
>>>>> The jar and properties files are in the /tmp directory on HDFS.
>>>>>
>>>>> hadoop fs -ls /tmp
>>>>> -rw-r--r--   2 hadoop supergroup   41456481 2013-12-27 17:45
>>>>> /tmp/camus-non-avro-consumer-1.0-SNAPSHOT-jar-with-dependencies.jar
>>>>> -rw-r--r--   2 hadoop supergroup       2605 2013-12-27 17:45
>>>>> /tmp/camus_non_avro.properties
>>>>>
>>>>
>>>>
>>>
>>> CONFIDENTIALITY NOTICE
>>> NOTICE: This message is intended for the use of the individual or entity
>>> to which it is addressed and may contain information that is confidential,
>>> privileged and exempt from disclosure under applicable law. If the reader
>>> of this message is not the intended recipient, you are hereby notified that
>>> any printing, copying, dissemination, distribution, disclosure or
>>> forwarding of this communication is strictly prohibited. If you have
>>> received this communication in error, please contact the sender immediately
>>> and delete it from your system. Thank You.
>>
>>
>>
>
> CONFIDENTIALITY NOTICE
> NOTICE: This message is intended for the use of the individual or entity
> to which it is addressed and may contain information that is confidential,
> privileged and exempt from disclosure under applicable law. If the reader
> of this message is not the intended recipient, you are hereby notified that
> any printing, copying, dissemination, distribution, disclosure or
> forwarding of this communication is strictly prohibited. If you have
> received this communication in error, please contact the sender immediately
> and delete it from your system. Thank You.
>

Reply via email to