----- Original Message ---- > From: Mike Spreitzer <mspre...@us.ibm.com> > To: user@hbase.apache.org > Sent: Sun, February 6, 2011 9:12:18 PM > Subject: Re: Using the Hadoop bundled in the lib directory of HBase > > OK, I am building the 0.20-append branch of hadoop-common. Do I then have > to build hadoop-hdfs or can I use a pre-built release of hadoop-hdfs? If > the latter, where would I find such a thing? When I try following the > links (http://hadoop.apache.org/hdfs/ -> > http://hadoop.apache.org/hdfs/releases.html -> > http://hadoop.apache.org/hdfs/releases.html#Download -> > http://www.apache.org/dyn/closer.cgi/hadoop/core/ ) I get to releases of > hadoop/core --- what is that?
Hadoop core contained hdfs / mapreduce , all bundled together until 0.20.x . Since 0.21, it got forked into common, hdfs and mapreduce sub-projects. In this case - what is needed is a 0.20.2 download from hadoop and configuring the same. The hadoop-0.20.2.jar needs to be replaced by the patched hadoop-0.20.2-xxxx.jar available in HBASE_HOME/lib/*.jar directory, to make things work . > > Thanks, > Mike Spreitzer > SMTP: mspre...@us.ibm.com, Lotus Notes: Mike Spreitzer/Watson/IBM > Office phone: +1-914-784-6424 (IBM T/L 863-) > AOL Instant Messaging: M1k3Sprtzr > > > > From: Norbert Burger <norbert.bur...@gmail.com> > To: user@hbase.apache.org > Date: 02/05/2011 09:51 AM > Subject: Re: Using the Hadoop bundled in the lib directory of HBase > > > > Mike, you'll also need also access to an installation of Hadoop, whether > this on the same machines as your HBase install (common), or somewhere > else. Often, people install Hadoop first and then layer HBase over it. > > HBase depends on core Hadoop functionality like HDFS, and uses the Hadoop > JAR in lib/ to support this. But this is library code only; what you're > missing is the rest of Hadoop ecosystem (config files, directory > structure, > command-line tools, etc.) > > Norbert > > On Sat, Feb 5, 2011 at 9:21 AM, Ted Yu <yuzhih...@gmail.com> wrote: > > > On a related note: > > http://wiki.apache.org/hadoop/Hadoop%20Upgrade (referenced by > > http://wiki.apache.org/hadoop/Hbase/HowToMigrate#90) needs to be filled > > out. > > > > On Fri, Feb 4, 2011 at 11:47 PM, Mike Spreitzer <mspre...@us.ibm.com> > > wrote: > > > > > Hi, I'm new to HBase and have a stupid question about its dependency > on > > > Hadoop. Section 1.3.1.2 of (http://hbase.apache.org/notsoquick.html) > > says > > > there is an "instance" of Hadoop in the lib directory of HBase. What > > > exactly is meant by "instance"? Is it all I need, or do I need to get > a > > > "full" copy of Hadoop from elsewhere? If HBase already has all I > need, I > > > am having trouble finding it. The Hadoop instructions refer to > commands, > > > for example, that I can't find. > > > > > > Thanks, > > > Mike > > > >