Renaud,

There was a change in the Migrate class, introduced on July 17 with
HBASE-62, that refactored the versions. The only way to correct this is to
edit your hbase.version to change the version number to 0.1 or to install
HBase 0.1.3 somewhere and copy over the file. For the changes that are
already done, it should not do them so it should not break your install.

Stack, can you confirm this just to be sure?

And also Renaud, is this your production environment?

I guess it's the joys of using nightly builds ;) But yeah, sorry for this
situation.

J-D

On Thu, Jul 24, 2008 at 7:38 AM, Renaud Delbru <[EMAIL PROTECTED]>
wrote:

> Hi,
>
> I downloaded the last Hudson Build #244. So, I am trying to upgrade from
> build #208 to #244.
> When I try to start HBase, Hbase tells me to run an upgrade.
> When I excecute 'hbase migrate upgrade' I get:
>
> 08/07/24 12:33:19 INFO util.Migrate: Starting upgrade
> 08/07/24 12:33:19 FATAL util.Migrate: Upgrade failed
> java.io.IOException: Unrecognized or non-migratable version: 3.0
>   at org.apache.hadoop.hbase.util.Migrate.run(Migrate.java:189)
>   at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>   at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>   at org.apache.hadoop.hbase.util.Migrate.main(Migrate.java:446)
>
> What I need to do to perform the upgrade ?
>
> Thanks
> --
> Renaud Delbru
>
> stack wrote:
>
>> Renaud Delbru wrote:
>>
>>>
>>> I will try to apply your patch (on the trunk or release candidate ?)
>>>
>> It should work with either.  Its just moving a single line.
>> St.Ack
>>
>

Reply via email to