config.set("fs.defaultFS", "hdfs://port/");
  config.set("hadoop.job.ugi", "hdfs");


On Fri, Apr 25, 2014 at 10:46 PM, Oleg Zhurakousky <
oleg.zhurakou...@gmail.com> wrote:

> Yes, it will be copied since it goes to each job's namesapce
>
>
>
> On Fri, Apr 25, 2014 at 1:14 PM, Steve Lewis <lordjoe2...@gmail.com>wrote:
>
>> I am using MR and know the job.setJar command - I can add all
>> dependencies to the jar in the lib directory but I was wondering if Hadoop
>> would copy a jar from my local machine to the cluster - also is I ran
>> multiple jobs with the same jar whether the jar would be copied N times (I
>> typically chain 5 map-reduce jobs
>>
>>
>> On Fri, Apr 25, 2014 at 10:08 AM, Oleg Zhurakousky <
>> oleg.zhurakou...@gmail.com> wrote:
>>
>>> Are you talking about MR or plain YARN application?
>>> In MR you typically use one of the job.setJar* methods. That aside you
>>> may have more then your app JAR (dependencies). So you can copy the
>>> dependencies to all hadoop nodes classpath (e.g., shared dir)
>>>
>>> Oleg
>>>
>>>
>>> On Fri, Apr 25, 2014 at 1:02 PM, Steve Lewis <lordjoe2...@gmail.com>wrote:
>>>
>>>> so if I create a Hadoop jar file with referenced libraries in the lib
>>>> directory do I need to move it to hdfs or can it sit on my local machine?
>>>> if I move it to hdfs where does it live - which is to say how do I specify
>>>> the path?
>>>>
>>>>
>>>> On Fri, Apr 25, 2014 at 9:52 AM, Oleg Zhurakousky <
>>>> oleg.zhurakou...@gmail.com> wrote:
>>>>
>>>>> Yes, if you are running MR
>>>>>
>>>>>
>>>>> On Fri, Apr 25, 2014 at 12:48 PM, Steve Lewis 
>>>>> <lordjoe2...@gmail.com>wrote:
>>>>>
>>>>>> Thank you for your answer
>>>>>>
>>>>>> 1) I am using YARN
>>>>>> 2) So presumably dropping  core-site.xml, yarn-site into user.dir
>>>>>> works do I need mapred-site.xml as well?
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Apr 25, 2014 at 9:00 AM, Oleg Zhurakousky <
>>>>>> oleg.zhurakou...@gmail.com> wrote:
>>>>>>
>>>>>>> What version of Hadoop you are using? (YARN or no YARN)
>>>>>>> To answer your question; Yes its possible and simple. All you need
>>>>>>> to to is to have Hadoop JARs on the classpath with relevant 
>>>>>>> configuration
>>>>>>> files on the same  classpath pointing to the Hadoop cluster. Most often
>>>>>>> people simply copy core-site.xml, yarn-site.xml etc from the actual 
>>>>>>> cluster
>>>>>>> to the application classpath and then you can run it straight from IDE.
>>>>>>>
>>>>>>> Not a windows user so not sure about that second part of the
>>>>>>> question.
>>>>>>>
>>>>>>> Cheers
>>>>>>> Oleg
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Apr 25, 2014 at 11:46 AM, Steve Lewis <lordjoe2...@gmail.com
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Assume I have a machine on the same network as a hadoop 2 cluster
>>>>>>>> but separate from it.
>>>>>>>>
>>>>>>>> My understanding is that by setting certain elements of the config
>>>>>>>> file or local xml files to point to the cluster I can launch a job 
>>>>>>>> without
>>>>>>>> having to log into the cluster, move my jar to hdfs and start the job 
>>>>>>>> from
>>>>>>>> the cluster's hadoop machine.
>>>>>>>>
>>>>>>>> Does this work?
>>>>>>>> What Parameters need I sat?
>>>>>>>> Where is the jar file?
>>>>>>>> What issues would I see if the machine is running Windows with
>>>>>>>> cygwin installed?
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Steven M. Lewis PhD
>>>>>> 4221 105th Ave NE
>>>>>> Kirkland, WA 98033
>>>>>> 206-384-1340 (cell)
>>>>>> Skype lordjoe_com
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Steven M. Lewis PhD
>>>> 4221 105th Ave NE
>>>> Kirkland, WA 98033
>>>> 206-384-1340 (cell)
>>>> Skype lordjoe_com
>>>>
>>>>
>>>
>>
>>
>> --
>> Steven M. Lewis PhD
>> 4221 105th Ave NE
>> Kirkland, WA 98033
>> 206-384-1340 (cell)
>> Skype lordjoe_com
>>
>>
>


-- 
*Thanks & Regards *


*Unmesha Sreeveni U.B*
*Hadoop, Bigdata Developer*
*Center for Cyber Security | Amrita Vishwa Vidyapeetham*
http://www.unmeshasreeveni.blogspot.in/

Reply via email to