Problem

image

Description

It occurs Exeception(ERROR:java.util.concurrent.ExecutionExceptionjava.io.IOExpcetionException in createDir) because of 8000 bytes length limits on HDFS directory name if the length of HBase table name misses validation when creating.

Solution

we decide to verify the length of table name when creating a table.IllegalArgumentExcetion will be thrown when length is larger than 8000 bytes.

After modification

image1

It occurs Exeception (ERROR:The length of table name must be less than 8000) when table name length is larger than 8000 bytes.