Updated on 2024-08-16 GMT+08:00

What Do I Do When There Is an HBase Application Running Exception?

The prompt message contains the solution of org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory.

  1. Check whether the hbase-site.xml configuration file of the application development project contains the hbase.rpc.controllerfactory.class configuration item.

    <name>hbase.rpc.controllerfactory.class</name>
    <value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value>

  2. If this configuration item is included in the current application development project, import the phoenix-core-4.4.0-HBase-1.0.jar JAR file. You can obtain the JAR file from HBase/hbase/lib in the HBase client installation directory.
  3. If you do not want to import this JAR file, you need to delete hbase.rpc.controllerfactory.class from the hbase-site.xml configuration file.