You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by Marko Bauhardt <mb...@media-style.com> on 2006/02/08 19:43:25 UTC
can not start jobtracker
Hi,
i checkout the latest sources an try to start the jobtracker and get
the following exception.
org.xml.sax.SAXParseException: Elementtyp "web-app" ist nicht
deklariert.
at org.apache.crimson.parser.Parser2.error(Parser2.java:3354)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1502)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:
448)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
at org.mortbay.xml.XmlParser.parse(XmlParser.java:216)
at org.mortbay.xml.XmlParser.parse(XmlParser.java:234)
at org.mortbay.jetty.servlet.XMLConfiguration.configureDefaults
(XMLConfiguration.java:159)
at org.mortbay.jetty.servlet.WebApplicationContext.configureDefaults
(WebApplicationContext.java:414)
at org.mortbay.jetty.servlet.WebApplicationContext.doStart
(WebApplicationContext.java:463)
at org.mortbay.util.Container.start(Container.java:72)
at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
at org.mortbay.util.Container.start(Container.java:72)
at org.apache.hadoop.mapred.JobTrackerInfoServer$HTTPStarter.run
(JobTrackerInfoServer.java:87)
at java.lang.Thread.run(Thread.java:552)
(Sounds like a missed or invalid web.xml?)
What am i doing wrong?
Thanks for any help.
Marko
Re: can not start jobtracker
Posted by "Bryan A. Pendleton" <bp...@geekdom.net>.
I'm still getting the same problem with latest from svn. Before starting
things up, I checked, and there were no other java tasks running.
On 2/8/06, Doug Cutting <cu...@apache.org> wrote:
>
> Bryan A. Pendleton wrote:
> > I'm stuck on this too. When I hit the top level of the web status page,
> > there's a server running, but it says this:
> > ---
> > Error 404 - Not Found. No context on this server matched or handled this
>
> I think I fixed this today. Are you running the nightly build, or have
> you updated from subversion?
>
> > Afterward, I get the following error message once per sec:
> > 060208 181337 Starting tracker
> > java.net.BindException: Address already in use
> > at java.net.PlainSocketImpl.socketBind(Native Method)
> > at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
> > at java.net.ServerSocket.bind(ServerSocket.java:318)
> > at java.net.ServerSocket.<init>(ServerSocket.java:185)
> > at java.net.ServerSocket .<init>(ServerSocket.java:97)
> > at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:80)
> > at org.apache.hadoop.ipc.Server.start(Server.java:244)
> > at org.apache.hadoop.mapred.JobTracker .<init>(JobTracker.java
> :294)
> > at org.apache.hadoop.mapred.JobTracker.startTracker(
> JobTracker.java
> > :50)
> > at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:813)
>
> That looks like there's another jobtracker still running. Are you sure
> you stopped the old daemon?
>
> Doug
>
--
Bryan A. Pendleton
Ph: (877) geek-1-bp
Re: can not start jobtracker
Posted by Doug Cutting <cu...@apache.org>.
Bryan A. Pendleton wrote:
> I'm stuck on this too. When I hit the top level of the web status page,
> there's a server running, but it says this:
> ---
> Error 404 - Not Found. No context on this server matched or handled this
I think I fixed this today. Are you running the nightly build, or have
you updated from subversion?
> Afterward, I get the following error message once per sec:
> 060208 181337 Starting tracker
> java.net.BindException: Address already in use
> at java.net.PlainSocketImpl.socketBind(Native Method)
> at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
> at java.net.ServerSocket.bind(ServerSocket.java:318)
> at java.net.ServerSocket.<init>(ServerSocket.java:185)
> at java.net.ServerSocket .<init>(ServerSocket.java:97)
> at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:80)
> at org.apache.hadoop.ipc.Server.start(Server.java:244)
> at org.apache.hadoop.mapred.JobTracker .<init>(JobTracker.java:294)
> at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java
> :50)
> at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:813)
That looks like there's another jobtracker still running. Are you sure
you stopped the old daemon?
Doug
Re: can not start jobtracker
Posted by "Bryan A. Pendleton" <bp...@geekdom.net>.
I'm stuck on this too. When I hit the top level of the web status page,
there's a server running, but it says this:
---
Error 404 - Not Found. No context on this server matched or handled this
request.
Contexts known to this server are:
- WebApplicationContext[/,/] <http:///>
*The links above may not work if a virtual host is configured
---*
And when I try to load /jobtracker.jsp:
---
HTTP ERROR: 404
/jobtracker.jsp Not Found
RequestURI=/jobtracker.jsp
*Powered by Jetty:// <http://jetty.mortbay.org/>*
Afterward, I get the following error message once per sec:
060208 181337 Starting tracker
java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
at java.net.ServerSocket.bind(ServerSocket.java:318)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket .<init>(ServerSocket.java:97)
at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:80)
at org.apache.hadoop.ipc.Server.start(Server.java:244)
at org.apache.hadoop.mapred.JobTracker .<init>(JobTracker.java:294)
at org.apache.hadoop.mapred.JobTracker.startTracker(JobTracker.java
:50)
at org.apache.hadoop.mapred.JobTracker.main(JobTracker.java:813)
On 2/8/06, Marko Bauhardt <mb...@media-style.com> wrote:
>
> Hi,
> i checkout the latest sources an try to start the jobtracker and get
> the following exception.
>
>
> org.xml.sax.SAXParseException: Elementtyp "web-app" ist nicht
> deklariert.
> at org.apache.crimson.parser.Parser2.error (Parser2.java:3354)
> at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java
> :1502)
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java
> :667)
> at org.apache.crimson.parser.Parser2.parse (Parser2.java:337)
> at org.apache.crimson.parser.XMLReaderImpl.parse(
> XMLReaderImpl.java:
> 448)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> at org.mortbay.xml.XmlParser.parse ( XmlParser.java:216)
> at org.mortbay.xml.XmlParser.parse(XmlParser.java:234)
> at org.mortbay.jetty.servlet.XMLConfiguration.configureDefaults
> (XMLConfiguration.java:159)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.configureDefaults
> (WebApplicationContext.java:414)
> at org.mortbay.jetty.servlet.WebApplicationContext.doStart
> (WebApplicationContext.java:463)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.apache.hadoop.mapred.JobTrackerInfoServer$HTTPStarter.run
> (JobTrackerInfoServer.java :87)
> at java.lang.Thread.run(Thread.java:552)
>
> (Sounds like a missed or invalid web.xml?)
>
> What am i doing wrong?
>
> Thanks for any help.
>
> Marko
>
>
>
>
--
Bryan A. Pendleton
Ph: (877) geek-1-bp
Re: can not start jobtracker
Posted by "Bryan A. Pendleton" <bp...@geekdom.net>.
Thank you, yes, that fixes the problem. I'm able to run my jobs under hadoop
now, instead of the old nutch with mapred.
On 2/9/06, Marko Bauhardt <mb...@media-style.com> wrote:
>
> Ok, i think i found a solution. If i copy the xerces jars from nutch/
> lib (xerces-2_6_2-apis.jar and xerces-2_6_2.jar) into hadoop/lib, the
> jobtracker starts successfully.
>
> Marko
>
>
> Am 08.02.2006 um 19:43 schrieb Marko Bauhardt:
>
> > Hi,
> > i checkout the latest sources an try to start the jobtracker and
> > get the following exception.
> >
> >
> > org.xml.sax.SAXParseException: Elementtyp "web-app" ist nicht
> > deklariert.
> > at org.apache.crimson.parser.Parser2.error(Parser2.java:3354)
> > at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java
> :1502)
> > at org.apache.crimson.parser.Parser2.parseInternal (Parser2.java
> :667)
> > at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> > at org.apache.crimson.parser.XMLReaderImpl.parse
> > (XMLReaderImpl.java:448)
> > at javax.xml.parsers.SAXParser.parse (SAXParser.java:345)
> > at org.mortbay.xml.XmlParser.parse(XmlParser.java:216)
> > at org.mortbay.xml.XmlParser.parse(XmlParser.java:234)
> > at org.mortbay.jetty.servlet.XMLConfiguration.configureDefaults
> > (XMLConfiguration.java:159)
> > at
> > org.mortbay.jetty.servlet.WebApplicationContext.configureDefaults
> > (WebApplicationContext.java:414)
> > at org.mortbay.jetty.servlet.WebApplicationContext.doStart
> > (WebApplicationContext.java:463)
> > at org.mortbay.util.Container.start(Container.java:72)
> > at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> > at org.mortbay.util.Container.start (Container.java:72)
> > at org.apache.hadoop.mapred.JobTrackerInfoServer$HTTPStarter.run
> > (JobTrackerInfoServer.java:87)
> > at java.lang.Thread.run(Thread.java:552)
> >
> > (Sounds like a missed or invalid web.xml?)
> >
> > What am i doing wrong?
> >
> > Thanks for any help.
> >
> > Marko
> >
> >
>
>
--
Bryan A. Pendleton
Ph: (877) geek-1-bp
Re: can not start jobtracker
Posted by Marko Bauhardt <mb...@media-style.com>.
Ok, i think i found a solution. If i copy the xerces jars from nutch/
lib (xerces-2_6_2-apis.jar and xerces-2_6_2.jar) into hadoop/lib, the
jobtracker starts successfully.
Marko
Am 08.02.2006 um 19:43 schrieb Marko Bauhardt:
> Hi,
> i checkout the latest sources an try to start the jobtracker and
> get the following exception.
>
>
> org.xml.sax.SAXParseException: Elementtyp "web-app" ist nicht
> deklariert.
> at org.apache.crimson.parser.Parser2.error(Parser2.java:3354)
> at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1502)
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
> at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> at org.apache.crimson.parser.XMLReaderImpl.parse
> (XMLReaderImpl.java:448)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> at org.mortbay.xml.XmlParser.parse(XmlParser.java:216)
> at org.mortbay.xml.XmlParser.parse(XmlParser.java:234)
> at org.mortbay.jetty.servlet.XMLConfiguration.configureDefaults
> (XMLConfiguration.java:159)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.configureDefaults
> (WebApplicationContext.java:414)
> at org.mortbay.jetty.servlet.WebApplicationContext.doStart
> (WebApplicationContext.java:463)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:753)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.apache.hadoop.mapred.JobTrackerInfoServer$HTTPStarter.run
> (JobTrackerInfoServer.java:87)
> at java.lang.Thread.run(Thread.java:552)
>
> (Sounds like a missed or invalid web.xml?)
>
> What am i doing wrong?
>
> Thanks for any help.
>
> Marko
>
>