[prev in list] [next in list] [prev in thread] [next in thread]
List: hadoop-dev
Subject: reading active tasktracker metrics
From: Jabir Ahmed <jabirahmed () gmail ! com>
Date: 2011-12-29 19:12:14
Message-ID: CABykE-yhtXC_Q+em2jXo7wC6ab-yMcAb9XamQmv6Jrw9Yd+dKA () mail ! gmail ! com
[Download RAW message or body]
I am trying to collect various metrics for active tasttrackers but it
throws an exception
Not sure why?
<snippet>
for(String s: jc.getClusterStatus(true).getActiveTrackerNames()){
System.out.println("tt "+s);
System.out.println(""+ new
org.apache.hadoop.mapreduce.server.jobtracker.TaskTracker(s).getAvailableSlots(TaskType.MAP));
}
<snippet>
#output
prompt $ /installs/hadoop-0.20.2//bin/hadoop jar tools.jar tools.MetaInfo
tt tracker_10.0.0.6:localhost/127.0.0.1:53256java.lang.NullPointerException
at
org.apache.hadoop.mapreduce.server.jobtracker.TaskTracker.getAvailableSlots(TaskTracker.java:90)
at tools.MetaInfo.<init>(MetaInfo.java:44) at
tools.MetaInfo.main(MetaInfo.java:51) at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597) at
org.apache.hadoop.util.RunJar.main(RunJar.java:186) jabir:CompareHdfs
jabir.ahmed$
Not sure why it doesnt display the available slots but displays an error
--
"The best way to make your dreams come true is to wake up." - Paul Valery
--
Phone: +91 99162 93063
IM/e-mail: jabirahmed@yahoo.com , jabirahmed@gmail.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic