From 3f90354588a9160677f054246ac6c62970d48f09 Mon Sep 17 00:00:00 2001 From: Michael Stack Date: Thu, 9 Jun 2011 23:27:52 +0000 Subject: [PATCH] Add mention of the other hadoops; cleanup some bad wording identified recently up on list git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134129 13f79535-47bb-0310-9956-ffa450edef68 --- src/docbkx/getting_started.xml | 37 ++++++++++++---------------------- 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/src/docbkx/getting_started.xml b/src/docbkx/getting_started.xml index 6004fa99f3e..684d7d339c2 100644 --- a/src/docbkx/getting_started.xml +++ b/src/docbkx/getting_started.xml @@ -211,18 +211,20 @@ stopping hbase............... Hadoop - This version of HBase will only run on + This version of HBase will only run on Hadoop - 0.20.x. It will not run on hadoop 0.21.x (nor 0.22.x). HBase - will lose data unless it is running on an HDFS that has a durable - sync. Currently only the . It will not run on hadoop 0.21.x (nor 0.22.x). + HBase will lose data unless it is running on an HDFS that has a durable + sync. Hadoop 0.20.2 and Hadoop 0.20.203.0 DO NOT have this attribute. + Currently only the branch-0.20-append branch has this attribute See CHANGES.txt in branch-0.20-append to see list of patches involved adding append on the Hadoop 0.20 branch. - . No official releases have been made from this branch up + . No official releases have been made from the branch-0.20-append branch up to now so you will have to build your own Hadoop from the tip of this branch. Michael Noll has written a detailed blog, Building @@ -237,27 +239,14 @@ stopping hbase............... Because HBase depends on Hadoop, it bundles an instance of the Hadoop jar under its lib directory. The bundled Hadoop was made from the Apache branch-0.20-append branch at the time - of this HBase's release. It is critical that the - version of Hadoop that is out on your cluster matches what is Hbase - match. Replace the hadoop jar found in the HBase + of the HBase's release. It is critical that the + version of Hadoop that is out on your cluster matches what is under + HBase. Replace the hadoop jar found in the HBase lib directory with the hadoop jar you are running out on your cluster to avoid version mismatch issues. Make sure you - replace the jar all over your cluster. For example, versions of CDH do - not have HDFS-724 whereas Hadoops branch-0.20-append branch does have - HDFS-724. This patch changes the RPC version because protocol was - changed. Version mismatch issues have various manifestations but often - all looks like its hung up. - - - Can I just replace the jar in Hadoop 0.20.2 tarball with the - <emphasis>sync</emphasis>-supporting Hadoop jar found in - HBase? - - You could do this. It works going by a recent posting up on - the mailing - list. - + replace the jar in HBase everywhere on your cluster. Hadoop version + mismatch issues have various manifestations but often all looks like + its hung up. Hadoop Security