On Fri, Nov 4, 2011 at 9:02 PM, Stack <[email protected]> wrote:
> FYI, the boys fixed hbase-4745 in TRUNK/0.92 branch.

Great! I've deployed a cluster from the 0.92 head and all of a sudden
started to see the following issue: any attempt at table creation
generates the following in the logs:

11/11/05 19:08:48 INFO handler.CreateTableHandler: Attemping to create
the table b
11/11/05 19:08:48 ERROR handler.CreateTableHandler: Error trying to
create the table b
java.io.FileNotFoundException: File
hdfs://ip-10-110-254-200.ec2.internal:17020/hbase/b does not exist.
        at 
org.apache.hadoop.hdfs.DistributedFileSystem.listStatus(DistributedFileSystem.java:387)
        at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1085)
        at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1110)
        at 
org.apache.hadoop.hbase.util.FSTableDescriptors.getTableInfoPath(FSTableDescriptors.java:257)
        at 
org.apache.hadoop.hbase.util.FSTableDescriptors.getTableInfoPath(FSTableDescriptors.java:243)
        at 
org.apache.hadoop.hbase.util.FSTableDescriptors.createTableDescriptor(FSTableDescriptors.java:566)
        at 
org.apache.hadoop.hbase.util.FSTableDescriptors.createTableDescriptor(FSTableDescriptors.java:535)
        at 
org.apache.hadoop.hbase.util.FSTableDescriptors.createTableDescriptor(FSTableDescriptors.java:519)
        at 
org.apache.hadoop.hbase.master.handler.CreateTableHandler.handleCreateTable(CreateTableHandler.java:140)
        at 
org.apache.hadoop.hbase.master.handler.CreateTableHandler.process(CreateTableHandler.java:126)
        at 
org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:168)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

Here's ZK perspective on that same table:
     [zk: localhost(CONNECTED) 4]  get /hbase/table/b
�#[email protected]

In general, master has no troubles writing to HDFS. I see
/hbase/-ROOT-/ and /hbase/.META. and the usual stuff. On top
of that it doesn't seem to be HDFS specific at all. Running HBASE
in a standalone mode produces the following:

11/11/05 19:27:09 INFO handler.CreateTableHandler: Attemping to create
the table h
11/11/05 19:27:09 ERROR handler.CreateTableHandler: Error trying to
create the table h
java.io.FileNotFoundException: File file:/tmp/hbase-hbase/hbase/h does
not exist.

Any ideas on what could be going wrong?

Thanks,
Roman.

Reply via email to