
# 如何处理由于Region处于FAILED_OPEN状态而造成的建表失败异常
#### 问题
如何处理由于Region处于FAILED_OPEN状态而造成的建表失败异常。
#### 回答
建表过程中如果发生网络故障、HDFS故障或者Active HMaster故障等情况时，可能会造成部分Region上线失败而处于FAILED_OPEN状态，导致建表失败。
由于Region上线失败而处于FAILED_OPEN状态造成的建表失败异常不能直接修复，需要删除该表后重新建表。
操作步骤如下：
1. 在集群客户端使用如下命令修复表的状态。 **hbase hbck -j** ${CLIENT_HOME}**/HBase/hbase/tools/hbase-hbck2-1.1.0-h0.cbu.mrs.\*.jar** **setTableState** \<table_name\>**ENABLED**
   
2. 进入HBase shell并执行以下命令完成表的清理。 **disable** *'\<table_name\>'*
   **drop** *'\<table_name\>'*
   
3. 使用建表命令重新创建该表。
 
