hadoop-common-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Billy" <sa...@pearsonwholesale.com>
Subject Re: Question for HBase users
Date Fri, 04 Jan 2008 07:00:59 GMT
Saying that the working release only came out 3 months ago I would hope no 
one had data stored in hbase at this time that is not backup and/or stored 
somewhere else. so that puts me at a -1 on the migration utility. but I 
might be wrong above most if using hbase they should be able to output the 
data to a flat file in hadoop to be imported later after the update.


"Jim Kellerman" <jim@powerset.com> wrote in 
Do you have data stored in HBase that you cannot recreate?

HADOOP-2478 will introduce an incompatible change in how HBase
lays out files in HDFS so that should the root or meta tables
be corrupted, it will be possible to reconstruct them from
information in the file system alone.

The problem is in building a migration utility. Anything that
we could build to migrate from the current file structure to
the new file structure would require that the root an meta
regions be absolutely correct. If they are not, the migration
would fail, because there is not enough information on disk
currently to rebuild the root and meta regions.

Is it acceptable for this change to be made without the provision
of an upgrade utility?

If not, are you willing to accept the risk that the upgrade
may fail if you have corruption in your root or meta regions?

After HADOOP-2478, we will be able to build a fault tolerant
upgrade utility, should HBase's file structure change again.
Additionally, we will be able to provide the equivalent of
fsck for HBase after HADOOP-2478.

Jim Kellerman, Senior Engineer; Powerset

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.17.13/1207 - Release Date: 1/2/2008 
11:29 AM

View raw message