It looks like HBASE-826 as far as I can tell. If you run a scan over your '.META.' table, do you see any empty info columns or instances of info:server or info:serverstartcode that do not have an accompanying info:regioninfo? (untested -> scan ".META.", {COLUMNS => 'info:'}). My guess is that you do not. Or does the .META. scan list mention the region at all the region generating the IOE? If not, I think its an issue with improper deleting (as per HBASE-826). Old entries are coming up at scan time. My guess is that the old cells are info:server or info:serverstartcode cells. You could try adding deletes for the row that is coming up with the IOE -- add a deleteall on that row. If that doesn't work try renaming the table. If latter works, you know its some permutation on hbase-826.

HBASE-826 is supposed to be well fixed. We've not seen it in a while so its interesting that you are seeing it now.

St.Ack


Michael Dagaev wrote:
I will try it.

Can you please explain what exactly that log message means
and why some row range is not accessible ?

Thank you for your cooperation,
M.

On Mon, Jan 5, 2009 at 8:17 PM, stack <[email protected]> wrote:
One thing to try is renaming your table.  There are scripts in TRUNK under
the bin directory to do this: rename_table.rb.  See head of script for how
to run it.  You should be able to copy it back to your 0.18 install and run
it though you might have to make some minor tweaks.
St.Ack

Reply via email to