Inline. J-D
On Wed, Feb 29, 2012 at 2:04 AM, Manuel de Ferran <[email protected]> wrote: > Greetings, > > we're planning to move from HBase-0.90.3/Hadoop-0.20-append to > HBase-0.92/Hadoop-1.0.0. We did a couple of tests and we have a few > questions : > > on first start, HBase master could not start, we had to rmr /hbase from > zookeeper. Is it safe ? By the way, why do we have to do that ? You should not have to do that, what was the reason the master didn't start? It's hard to answer "By the way, why do we have to do that ?" if you don't give us anything to ponder about. > Secondly, we're a bit worried about some old naming regions from an old > HBase 0.20 : is there any specific procedure for them ? You don't have to be worried and if you really want to get rid of them AFAIK the only way would be to split them or copy them to another table. > Lastly, we faced a weird "nil class" under hbase shell when we tried to > 'list'. It seems that the root cause was oldlogfiles.log like > /hbase/<table_name>/227772165/oldlogfile.log. There was nothing but this > file under /hbase/<table_name>/227772165. Is it safe to remove them ? Woah hold on there, there's a lot of info missing. You say "we faced a weird 'nil class' ", what was it like? Then "It seems that the root cause was oldlogfiles.log", how so? And about "Is it safe to remove them ?", it depends... is 227772165 an active region? Is the file old? If yes to both, then it's safe to delete as it would just be an old leftover which was fixed in the meantime. J-D
