Job tracker service start issue.

2012-03-23 Thread Manish Bhoge
I have Hadoop running on Standalone box. When I am starting deamon for 
namenode, secondarynamenode, job tracker, task tracker and data node, it is 
starting gracefully. But soon after it start job tracker it doesn't 
show up job tracker service. when i run 'jps' it is showing me all the 
services including task tracker except Job Tracker. 

Is there any time limit that need to set up or is it going into the safe 
mode. Because when i saw job tracker log this what it is showing, looks 
like it is starting the namenode but soon after it shutdown:

2012-03-22 23:26:04,061 INFO org.apache.hadoop.mapred.JobTracker: STARTUP_MSG: 
/
STARTUP_MSG: Starting JobTracker
STARTUP_MSG:   host = manish/10.131.18.119
STARTUP_MSG:   args = []
STARTUP_MSG:   version = 0.20.2-cdh3u3
STARTUP_MSG:   build = 
file:///data/1/tmp/nightly_2012-02-16_09-46-24_3/hadoop-0.20-0.20.2+923.195-1~maverick
 -r 217a3767c48ad11d4632e19a22897677268c40c4; compiled by 'root' on Thu Feb 16 
10:22:53 PST 2012
/
2012-03-22 23:26:04,140 INFO 
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
 Updating the current master key for generating delegation tokens
2012-03-22 23:26:04,141 INFO 
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
 Starting expired delegation token remover thread, tokenRemoverScanInterval=60 
min(s)
2012-03-22 23:26:04,141 INFO 
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
 Updating the current master key for generating delegation tokens
2012-03-22 23:26:04,142 INFO org.apache.hadoop.mapred.JobTracker: Scheduler 
configured with (memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT, 
limitMaxMemForMapTasks, limitMaxMemForReduceTasks) (-1, -1, -1, -1)
2012-03-22 23:26:04,143 INFO org.apache.hadoop.util.HostsFileReader: Refreshing 
hosts (include/exclude) list
2012-03-22 23:26:04,186 INFO org.apache.hadoop.mapred.JobTracker: Starting 
jobtracker with owner as mapred
2012-03-22 23:26:04,201 INFO org.apache.hadoop.ipc.Server: Starting Socket 
Reader #1 for port 54311
2012-03-22 23:26:04,203 INFO org.apache.hadoop.ipc.metrics.RpcMetrics: 
Initializing RPC Metrics with hostName=JobTracker, port=54311
2012-03-22 23:26:04,206 INFO org.apache.hadoop.ipc.metrics.RpcDetailedMetrics: 
Initializing RPC Metrics with hostName=JobTracker, port=54311
2012-03-22 23:26:09,250 INFO org.mortbay.log: Logging to 
org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2012-03-22 23:26:09,298 INFO org.apache.hadoop.http.HttpServer: Added global 
filtersafety (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)
2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Port returned 
by webServer.getConnectors()[0].getLocalPort() before open() is -1. Opening the 
listener on 50030
2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: 
listener.getLocalPort() returned 50030 
webServer.getConnectors()[0].getLocalPort() returned 50030
2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Jetty bound to 
port 50030
2012-03-22 23:26:09,319 INFO org.mortbay.log: jetty-6.1.26.cloudera.1
2012-03-22 23:26:09,517 INFO org.mortbay.log: Started 
SelectChannelConnector@0.0.0.0:50030
2012-03-22 23:26:09,519 INFO org.apache.hadoop.metrics.jvm.JvmMetrics: 
Initializing JVM Metrics with processName=JobTracker, sessionId=
2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker up 
at: 54311
2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker 
webserver: 50030
2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: Failed to 
operate on mapred.system.dir 
(hdfs://localhost:54310/app/hadoop/tmp/mapred/system) because of permissions.
2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: This 
directory should be owned by the user 'mapred (auth:SIMPLE)'
2012-03-22 23:26:09,650 WARN org.apache.hadoop.mapred.JobTracker: Bailing out 
... 
org.apache.hadoop.security.AccessControlException: The systemdir 
hdfs://localhost:54310/app/hadoop/tmp/mapred/system is not owned by mapred at 
org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2241) at 
org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2050) at 
org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:296) at 
org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:288) at 
org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4792)
2012-03-22 23:26:09,652 FATAL org.apache.hadoop.mapred.JobTracker: 
org.apache.hadoop.security.AccessControlException: The systemdir 
hdfs://localhost:54310/app/hadoop/tmp/mapred/system is not owned by mapred at 
org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2241) at 
org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2050) at 
org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:296) at 
org.apache.hadoop.mapred.J

Re: Job tracker service start issue.

2012-03-23 Thread Harsh J
Hi Manish,

You seem to be using CDH3u3, so I have moved your question to the
CDH-users community (cdh-u...@cloudera.org, via Google Groups:
https://groups.google.com/a/cloudera.org/forum/#!forum/cdh-user). I
have bcc'd common-user@.

For fixing your issue, make sure you follow the 'Create and configure
mapred.system.dir on HDFS' part on the Installation Guide:
https://ccp.cloudera.com/display/CDHDOC/CDH3+Deployment+on+a+Cluster#CDH3DeploymentonaCluster-Step3%3ACreateandConfigurethe%7B%7Bmapred.system.dir%7D%7DDirectoryinHDFS

Let us know if that fixes it up for you.

(Tip: Following that whole document will get you a perfect Hadoop deployment.)

On Fri, Mar 23, 2012 at 1:20 PM, Manish Bhoge
 wrote:
> I have Hadoop running on Standalone box. When I am starting deamon for
> namenode, secondarynamenode, job tracker, task tracker and data node, it is 
> starting gracefully. But soon after it start job tracker it doesn't
> show up job tracker service. when i run 'jps' it is showing me all the
> services including task tracker except Job Tracker.
>
> Is there any time limit that need to set up or is it going into the safe
> mode. Because when i saw job tracker log this what it is showing, looks
> like it is starting the namenode but soon after it shutdown:
>
> 2012-03-22 23:26:04,061 INFO org.apache.hadoop.mapred.JobTracker: STARTUP_MSG:
> /
> STARTUP_MSG: Starting JobTracker
> STARTUP_MSG:   host = manish/10.131.18.119
> STARTUP_MSG:   args = []
> STARTUP_MSG:   version = 0.20.2-cdh3u3
> STARTUP_MSG:   build = 
> file:///data/1/tmp/nightly_2012-02-16_09-46-24_3/hadoop-0.20-0.20.2+923.195-1~maverick
>  -r 217a3767c48ad11d4632e19a22897677268c40c4; compiled by 'root' on Thu Feb 
> 16 10:22:53 PST 2012
> /
> 2012-03-22 23:26:04,140 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Updating the current master key for generating delegation tokens
> 2012-03-22 23:26:04,141 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Starting expired delegation token remover thread, 
> tokenRemoverScanInterval=60 min(s)
> 2012-03-22 23:26:04,141 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Updating the current master key for generating delegation tokens
> 2012-03-22 23:26:04,142 INFO org.apache.hadoop.mapred.JobTracker: Scheduler 
> configured with (memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT, 
> limitMaxMemForMapTasks, limitMaxMemForReduceTasks) (-1, -1, -1, -1)
> 2012-03-22 23:26:04,143 INFO org.apache.hadoop.util.HostsFileReader: 
> Refreshing hosts (include/exclude) list
> 2012-03-22 23:26:04,186 INFO org.apache.hadoop.mapred.JobTracker: Starting 
> jobtracker with owner as mapred
> 2012-03-22 23:26:04,201 INFO org.apache.hadoop.ipc.Server: Starting Socket 
> Reader #1 for port 54311
> 2012-03-22 23:26:04,203 INFO org.apache.hadoop.ipc.metrics.RpcMetrics: 
> Initializing RPC Metrics with hostName=JobTracker, port=54311
> 2012-03-22 23:26:04,206 INFO 
> org.apache.hadoop.ipc.metrics.RpcDetailedMetrics: Initializing RPC Metrics 
> with hostName=JobTracker, port=54311
> 2012-03-22 23:26:09,250 INFO org.mortbay.log: Logging to 
> org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via 
> org.mortbay.log.Slf4jLog
> 2012-03-22 23:26:09,298 INFO org.apache.hadoop.http.HttpServer: Added global 
> filtersafety (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Port returned 
> by webServer.getConnectors()[0].getLocalPort() before open() is -1. Opening 
> the listener on 50030
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: 
> listener.getLocalPort() returned 50030 
> webServer.getConnectors()[0].getLocalPort() returned 50030
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Jetty bound 
> to port 50030
> 2012-03-22 23:26:09,319 INFO org.mortbay.log: jetty-6.1.26.cloudera.1
> 2012-03-22 23:26:09,517 INFO org.mortbay.log: Started 
> SelectChannelConnector@0.0.0.0:50030
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.metrics.jvm.JvmMetrics: 
> Initializing JVM Metrics with processName=JobTracker, sessionId=
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker 
> up at: 54311
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker 
> webserver: 50030
> 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: Failed to 
> operate on mapred.system.dir 
> (hdfs://localhost:54310/app/hadoop/tmp/mapred/system) because of permissions.
> 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: This 
> directory should be owned by the user 'mapred (auth:SIMPLE)'
> 2012-03-22 23:26:09,650 WARN org.apache.hadoop.mapred.JobTracker: Bailing out 
> ...
> org.apache.hadoop.security.AccessControlException: The systemdir 
> hd

Re: Job tracker service start issue.

2012-03-23 Thread Olivier Sallou


Le 3/23/12 8:50 AM, Manish Bhoge a écrit :
> I have Hadoop running on Standalone box. When I am starting deamon for 
> namenode, secondarynamenode, job tracker, task tracker and data node, it is 
> starting gracefully. But soon after it start job tracker it doesn't 
> show up job tracker service. when i run 'jps' it is showing me all the 
> services including task tracker except Job Tracker. 
>
> Is there any time limit that need to set up or is it going into the safe 
> mode. Because when i saw job tracker log this what it is showing, looks 
> like it is starting the namenode but soon after it shutdown:
>
> 2012-03-22 23:26:04,061 INFO org.apache.hadoop.mapred.JobTracker: 
> STARTUP_MSG: 
> /
> STARTUP_MSG: Starting JobTracker
> STARTUP_MSG:   host = manish/10.131.18.119
> STARTUP_MSG:   args = []
> STARTUP_MSG:   version = 0.20.2-cdh3u3
> STARTUP_MSG:   build = 
> file:///data/1/tmp/nightly_2012-02-16_09-46-24_3/hadoop-0.20-0.20.2+923.195-1~maverick
>  -r 217a3767c48ad11d4632e19a22897677268c40c4; compiled by 'root' on Thu Feb 
> 16 10:22:53 PST 2012
> /
> 2012-03-22 23:26:04,140 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Updating the current master key for generating delegation tokens
> 2012-03-22 23:26:04,141 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Starting expired delegation token remover thread, 
> tokenRemoverScanInterval=60 min(s)
> 2012-03-22 23:26:04,141 INFO 
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
>  Updating the current master key for generating delegation tokens
> 2012-03-22 23:26:04,142 INFO org.apache.hadoop.mapred.JobTracker: Scheduler 
> configured with (memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT, 
> limitMaxMemForMapTasks, limitMaxMemForReduceTasks) (-1, -1, -1, -1)
> 2012-03-22 23:26:04,143 INFO org.apache.hadoop.util.HostsFileReader: 
> Refreshing hosts (include/exclude) list
> 2012-03-22 23:26:04,186 INFO org.apache.hadoop.mapred.JobTracker: Starting 
> jobtracker with owner as mapred
> 2012-03-22 23:26:04,201 INFO org.apache.hadoop.ipc.Server: Starting Socket 
> Reader #1 for port 54311
> 2012-03-22 23:26:04,203 INFO org.apache.hadoop.ipc.metrics.RpcMetrics: 
> Initializing RPC Metrics with hostName=JobTracker, port=54311
> 2012-03-22 23:26:04,206 INFO 
> org.apache.hadoop.ipc.metrics.RpcDetailedMetrics: Initializing RPC Metrics 
> with hostName=JobTracker, port=54311
> 2012-03-22 23:26:09,250 INFO org.mortbay.log: Logging to 
> org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via 
> org.mortbay.log.Slf4jLog
> 2012-03-22 23:26:09,298 INFO org.apache.hadoop.http.HttpServer: Added global 
> filtersafety (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Port returned 
> by webServer.getConnectors()[0].getLocalPort() before open() is -1. Opening 
> the listener on 50030
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: 
> listener.getLocalPort() returned 50030 
> webServer.getConnectors()[0].getLocalPort() returned 50030
> 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Jetty bound 
> to port 50030
> 2012-03-22 23:26:09,319 INFO org.mortbay.log: jetty-6.1.26.cloudera.1
> 2012-03-22 23:26:09,517 INFO org.mortbay.log: Started 
> SelectChannelConnector@0.0.0.0:50030
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.metrics.jvm.JvmMetrics: 
> Initializing JVM Metrics with processName=JobTracker, sessionId=
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker 
> up at: 54311
> 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker: JobTracker 
> webserver: 50030
> 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: Failed to 
> operate on mapred.system.dir 
> (hdfs://localhost:54310/app/hadoop/tmp/mapred/system) because of permissions.
> 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: This 
> directory should be owned by the user 'mapred (auth:SIMPLE)'
> 2012-03-22 23:26:09,650 WARN org.apache.hadoop.mapred.JobTracker: Bailing out 
> ... 
> org.apache.hadoop.security.AccessControlException: The systemdir 
> hdfs://localhost:54310/app/hadoop/tmp/mapred/system is not owned by mapred at 
> org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2241) at 
> org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2050) at 
> org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:296) at 
> org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java:288) at 
> org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:4792)
> 2012-03-22 23:26:09,652 FATAL org.apache.hadoop.mapred.JobTracker: 
> org.apache.hadoop.security.AccessControlException: The systemdir 
> hdfs://localhost:54310/app/hadoop/tmp/mapred/system is not owned by mapred at 
> org.apac

Re: Job tracker service start issue.

2012-03-23 Thread kasi subrahmanyam
Hi Oliver,

I am not sure my suggestion might solve your problem or it might be already
solved on your side.
It seems the task tracker is having a problem accessing the tmp directory.
Try going to the core and mapred site xml and change the tmp directory to a
new one.
If this is not yet working then manually change the permissions of theat
directory  using :
chmod -R 777 tmp

On Fri, Mar 23, 2012 at 3:33 PM, Olivier Sallou wrote:

>
>
> Le 3/23/12 8:50 AM, Manish Bhoge a écrit :
> > I have Hadoop running on Standalone box. When I am starting deamon for
> > namenode, secondarynamenode, job tracker, task tracker and data node, it
> is starting gracefully. But soon after it start job tracker it doesn't
> > show up job tracker service. when i run 'jps' it is showing me all the
> > services including task tracker except Job Tracker.
> >
> > Is there any time limit that need to set up or is it going into the safe
> > mode. Because when i saw job tracker log this what it is showing, looks
> > like it is starting the namenode but soon after it shutdown:
> >
> > 2012-03-22 23:26:04,061 INFO org.apache.hadoop.mapred.JobTracker:
> STARTUP_MSG:
> > /
> > STARTUP_MSG: Starting JobTracker
> > STARTUP_MSG:   host = manish/10.131.18.119
> > STARTUP_MSG:   args = []
> > STARTUP_MSG:   version = 0.20.2-cdh3u3
> > STARTUP_MSG:   build =
> file:///data/1/tmp/nightly_2012-02-16_09-46-24_3/hadoop-0.20-0.20.2+923.195-1~maverick
> -r 217a3767c48ad11d4632e19a22897677268c40c4; compiled by 'root' on Thu Feb
> 16 10:22:53 PST 2012
> > /
> > 2012-03-22 23:26:04,140 INFO
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
> Updating the current master key for generating delegation tokens
> > 2012-03-22 23:26:04,141 INFO
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
> Starting expired delegation token remover thread,
> tokenRemoverScanInterval=60 min(s)
> > 2012-03-22 23:26:04,141 INFO
> org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
> Updating the current master key for generating delegation tokens
> > 2012-03-22 23:26:04,142 INFO org.apache.hadoop.mapred.JobTracker:
> Scheduler configured with (memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT,
> limitMaxMemForMapTasks, limitMaxMemForReduceTasks) (-1, -1, -1, -1)
> > 2012-03-22 23:26:04,143 INFO org.apache.hadoop.util.HostsFileReader:
> Refreshing hosts (include/exclude) list
> > 2012-03-22 23:26:04,186 INFO org.apache.hadoop.mapred.JobTracker:
> Starting jobtracker with owner as mapred
> > 2012-03-22 23:26:04,201 INFO org.apache.hadoop.ipc.Server: Starting
> Socket Reader #1 for port 54311
> > 2012-03-22 23:26:04,203 INFO org.apache.hadoop.ipc.metrics.RpcMetrics:
> Initializing RPC Metrics with hostName=JobTracker, port=54311
> > 2012-03-22 23:26:04,206 INFO
> org.apache.hadoop.ipc.metrics.RpcDetailedMetrics: Initializing RPC Metrics
> with hostName=JobTracker, port=54311
> > 2012-03-22 23:26:09,250 INFO org.mortbay.log: Logging to
> org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via
> org.mortbay.log.Slf4jLog
> > 2012-03-22 23:26:09,298 INFO org.apache.hadoop.http.HttpServer: Added
> global filtersafety
> (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)
> > 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Port
> returned by webServer.getConnectors()[0].getLocalPort() before open() is
> -1. Opening the listener on 50030
> > 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer:
> listener.getLocalPort() returned 50030
> webServer.getConnectors()[0].getLocalPort() returned 50030
> > 2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Jetty
> bound to port 50030
> > 2012-03-22 23:26:09,319 INFO org.mortbay.log: jetty-6.1.26.cloudera.1
> > 2012-03-22 23:26:09,517 INFO org.mortbay.log: Started
> SelectChannelConnector@0.0.0.0:50030
> > 2012-03-22 23:26:09,519 INFO org.apache.hadoop.metrics.jvm.JvmMetrics:
> Initializing JVM Metrics with processName=JobTracker, sessionId=
> > 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker:
> JobTracker up at: 54311
> > 2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker:
> JobTracker webserver: 50030
> > 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: Failed
> to operate on mapred.system.dir
> (hdfs://localhost:54310/app/hadoop/tmp/mapred/system) because of
> permissions.
> > 2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: This
> directory should be owned by the user 'mapred (auth:SIMPLE)'
> > 2012-03-22 23:26:09,650 WARN org.apache.hadoop.mapred.JobTracker:
> Bailing out ...
> > org.apache.hadoop.security.AccessControlException: The systemdir
> hdfs://localhost:54310/app/hadoop/tmp/mapred/system is not owned by mapred
> at org.apache.hadoop.mapred.JobTracker.(JobTracker.java:2241) at
> org.apache.hadoop.mapred.JobTrack

Re: Job tracker service start issue.

2012-03-26 Thread Marcos Ortiz



On 03/23/2012 06:57 AM, kasi subrahmanyam wrote:

Hi Oliver,

I am not sure my suggestion might solve your problem or it might be already
solved on your side.
It seems the task tracker is having a problem accessing the tmp directory.
Try going to the core and mapred site xml and change the tmp directory to a
new one.
If this is not yet working then manually change the permissions of theat
directory  using :
chmod -R 777 tmp
Please, don´t do chmod -R 777 in tmp directory. It´s not recommendable 
for production servers.

The first option is more wise:
1- change the tmp directory in the core and mapreduce files
2- chown this new directory to group hadoop, where are the mapred and 
hdfs users


On Fri, Mar 23, 2012 at 3:33 PM, Olivier Sallouwrote:



Le 3/23/12 8:50 AM, Manish Bhoge a écrit :

I have Hadoop running on Standalone box. When I am starting deamon for
namenode, secondarynamenode, job tracker, task tracker and data node, it

is starting gracefully. But soon after it start job tracker it doesn't

show up job tracker service. when i run 'jps' it is showing me all the
services including task tracker except Job Tracker.

Is there any time limit that need to set up or is it going into the safe
mode. Because when i saw job tracker log this what it is showing, looks
like it is starting the namenode but soon after it shutdown:

2012-03-22 23:26:04,061 INFO org.apache.hadoop.mapred.JobTracker:

STARTUP_MSG:

/
STARTUP_MSG: Starting JobTracker
STARTUP_MSG:   host = manish/10.131.18.119
STARTUP_MSG:   args = []
STARTUP_MSG:   version = 0.20.2-cdh3u3
STARTUP_MSG:   build =

file:///data/1/tmp/nightly_2012-02-16_09-46-24_3/hadoop-0.20-0.20.2+923.195-1~maverick
-r 217a3767c48ad11d4632e19a22897677268c40c4; compiled by 'root' on Thu Feb
16 10:22:53 PST 2012

/
2012-03-22 23:26:04,140 INFO

org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
Updating the current master key for generating delegation tokens

2012-03-22 23:26:04,141 INFO

org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
Starting expired delegation token remover thread,
tokenRemoverScanInterval=60 min(s)

2012-03-22 23:26:04,141 INFO

org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager:
Updating the current master key for generating delegation tokens

2012-03-22 23:26:04,142 INFO org.apache.hadoop.mapred.JobTracker:

Scheduler configured with (memSizeForMapSlotOnJT, memSizeForReduceSlotOnJT,
limitMaxMemForMapTasks, limitMaxMemForReduceTasks) (-1, -1, -1, -1)

2012-03-22 23:26:04,143 INFO org.apache.hadoop.util.HostsFileReader:

Refreshing hosts (include/exclude) list

2012-03-22 23:26:04,186 INFO org.apache.hadoop.mapred.JobTracker:

Starting jobtracker with owner as mapred

2012-03-22 23:26:04,201 INFO org.apache.hadoop.ipc.Server: Starting

Socket Reader #1 for port 54311

2012-03-22 23:26:04,203 INFO org.apache.hadoop.ipc.metrics.RpcMetrics:

Initializing RPC Metrics with hostName=JobTracker, port=54311

2012-03-22 23:26:04,206 INFO

org.apache.hadoop.ipc.metrics.RpcDetailedMetrics: Initializing RPC Metrics
with hostName=JobTracker, port=54311

2012-03-22 23:26:09,250 INFO org.mortbay.log: Logging to

org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via
org.mortbay.log.Slf4jLog

2012-03-22 23:26:09,298 INFO org.apache.hadoop.http.HttpServer: Added

global filtersafety
(class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)

2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Port

returned by webServer.getConnectors()[0].getLocalPort() before open() is
-1. Opening the listener on 50030

2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer:

listener.getLocalPort() returned 50030
webServer.getConnectors()[0].getLocalPort() returned 50030

2012-03-22 23:26:09,318 INFO org.apache.hadoop.http.HttpServer: Jetty

bound to port 50030

2012-03-22 23:26:09,319 INFO org.mortbay.log: jetty-6.1.26.cloudera.1
2012-03-22 23:26:09,517 INFO org.mortbay.log: Started

SelectChannelConnector@0.0.0.0:50030

2012-03-22 23:26:09,519 INFO org.apache.hadoop.metrics.jvm.JvmMetrics:

Initializing JVM Metrics with processName=JobTracker, sessionId=

2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker:

JobTracker up at: 54311

2012-03-22 23:26:09,519 INFO org.apache.hadoop.mapred.JobTracker:

JobTracker webserver: 50030

2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: Failed

to operate on mapred.system.dir
(hdfs://localhost:54310/app/hadoop/tmp/mapred/system) because of
permissions.

2012-03-22 23:26:09,648 WARN org.apache.hadoop.mapred.JobTracker: This

directory should be owned by the user 'mapred (auth:SIMPLE)'

2012-03-22 23:26:09,650 WARN org.apache.hadoop.mapred.JobTracker:

Bailing out ...

org.apache.hadoop.security.AccessControlException: The systemdir

hdfs://localhost:54310/app/hadoop/tmp/mapred