set mapred.job.queue.name=$QUEUE_NAME;
Where should i use it ? In hive server or hive client or in hadoop 
 
 
Thank you for your help.
 
Best Regards,
Job M Thomas

________________________________

From: zangxiangyu [mailto:[email protected]]
Sent: Thu 5/30/2013 5:47 PM
To: [email protected]
Subject: RE:



Hi ,I suggest you

Always use

 

set mapred.job.queue.name=$QUEUE_NAME;

 

before HQL.if not ,the default pool will be used .

 

You can also change now running job’ queue and priority in 
http://ip:port/scheduler by hand,

Same address with JT home                                  
http://10.10.132.129:50030/jobtracker.jsp 

if you use fair schedeuler and open the URL above.

 

From: Job Thomas [mailto:[email protected]] 
Sent: Thursday, May 30, 2013 7:49 PM
To: [email protected]
Subject: 
Importance: High

 

Hi All,

I amin a team developing hadoop with hive.

we are using fair schedeuler.

but all hive jobs are going to same pool whose name is same as username of 
where hive server installed.

 

this is all about,

 

my hive server is in user named 'hadoop'.

my hive client program in user named 'abc'.

but all jobs in hadoop are in the pool named 'hadoop'. (user name of hive 
server location)

 

Becouse of this  i am not getiing equal resource sharing.

 

can we submit job to hive by specify  pool name?

 

The same in the case if i used capacity scheduler.. All jobs from hive client 
are going to the 'dfault' queue.

 

Thanks in advance.

 

Job M Thomas

<<winmail.dat>>

Reply via email to