hbase/hbase-0.90.1.jar leads lib/hbase-0.90.0.jar in the classpath.
I wonder
1. why hbase jar is placed in two directories - 0.20.6 didn't use such
structure
2. what from lib/hbase-0.90.0.jar could be picked up and why there wasn't
exception in server log

I think a JIRA should be filed for item 2 above - bail out when the two
hbase jars from $HBASE_HOME and $HBASE_HOME/lib are of different versions.

Cheers

On Thu, Feb 10, 2011 at 3:40 PM, Ryan Rawson <[email protected]> wrote:

> What do you get when you:
>
> ls lib/hbase*
>
> I'm going to guess there is hbase-0.90.0.jar there
>
>
>
> On Thu, Feb 10, 2011 at 3:25 PM, Ted Yu <[email protected]> wrote:
> > hbase-0.90.0-tests.jar and hbase-0.90.1.jar co-exist
> > Would this be a problem ?
> >
> > On Thu, Feb 10, 2011 at 3:16 PM, Ryan Rawson <[email protected]> wrote:
> >
> >> You don't have both the old and the new hbase jars in there do you?
> >>
> >> -ryan
> >>
> >> On Thu, Feb 10, 2011 at 3:12 PM, Ted Yu <[email protected]> wrote:
> >> > .META. went offline during second flow attempt.
> >> >
> >> > The time out I mentioned happened for 1st and 3rd attempts. HBase was
> >> > restarted before the 1st and 3rd attempts.
> >> >
> >> > Here is jstack:
> >> > http://pastebin.com/EHMSvsRt
> >> >
> >> > On Thu, Feb 10, 2011 at 3:04 PM, Stack <[email protected]> wrote:
> >> >
> >> >> So, .META. is not online?  What happens if you use shell at this
> time.
> >> >>
> >> >> Your attachement did not come across Ted.  Mind postbin'ing it?
> >> >>
> >> >> St.Ack
> >> >>
> >> >> On Thu, Feb 10, 2011 at 2:41 PM, Ted Yu <[email protected]> wrote:
> >> >> > I replaced hbase jar with hbase-0.90.1.jar
> >> >> > I also upgraded client side jar to hbase-0.90.1.jar
> >> >> >
> >> >> > Our map tasks were running faster than before for about 50 minutes.
> >> >> However,
> >> >> > map tasks then timed out calling flushCommits(). This happened even
> >> after
> >> >> > fresh restart of hbase.
> >> >> >
> >> >> > I don't see any exception in region server logs.
> >> >> >
> >> >> > In master log, I found:
> >> >> >
> >> >> > 2011-02-10 18:24:15,286 DEBUG
> >> >> > org.apache.hadoop.hbase.master.handler.OpenedRegionHandler: Opened
> >> region
> >> >> > -ROOT-,,0.70236052 on sjc1-hadoop6.X.com,60020,1297362251595
> >> >> > 2011-02-10 18:24:15,349 INFO
> >> >> org.apache.hadoop.hbase.catalog.CatalogTracker:
> >> >> > Failed verification of .META.,,1 at address=null;
> >> >> > org.apache.hadoop.hbase.NotServingRegionException:
> >> >> > org.apache.hadoop.hbase.NotServingRegionException: Region is not
> >> online:
> >> >> > .META.,,1
> >> >> > 2011-02-10 18:24:15,350 DEBUG
> >> org.apache.hadoop.hbase.zookeeper.ZKAssign:
> >> >> > master:60000-0x12e10d0e31e0000 Creating (or updating) unassigned
> node
> >> for
> >> >> > 1028785192 with OFFLINE state
> >> >> >
> >> >> > I am attaching region server (which didn't respond to
> stop-hbase.sh)
> >> >> jstack.
> >> >> >
> >> >> > FYI
> >> >> >
> >> >> > On Thu, Feb 10, 2011 at 10:10 AM, Stack <[email protected]> wrote:
> >> >> >>
> >> >> >> Thats probably enough Ted.  The 0.90.1 hbase-default.xml has an
> extra
> >> >> >> config. to enable the experimental HBASE-3455 feature but you can
> >> copy
> >> >> >> that over if you want to try playing with it (it defaults off so
> >> you'd
> >> >> >> copy over the config. if you wanted to set it to true).
> >> >> >>
> >> >> >> St.Ack
> >> >> >
> >> >> >
> >> >>
> >> >
> >>
> >
>

Reply via email to