按照文档部署了,Hbase可以访问,但是创建不了数据源,不确定是哪个环节出了问题
1、HBase分布式数据源支持的HBase版本为1.2——1.4之间。
2、需要手动注册Geomesa使用的HBase Coprocessor,通过修改HBase安装目录\conf\目录下的hbase-site.xml文件内容实现,只需在该文件中添加如下内容:
<property>
<name>hbase.coprocessor.user.region.classes</name>
<value>org.locationtech.geomesa.hbase.coprocessor.GeoMesaCoprocessor</value>
</property>
3、“HBase安装目录\lib\”目录下必须具有geomesa-hbase-distributed-runtime_2.11-2.2.0.jar文件,且版本为2.11-2.2.0版本及以上。另外,我们修复了HBase数据中文字段使用的问题,并将修复结果以新的geomesa-hbase-distributed-runtime_2.11-2.2.0-sm_200828.jar文件提供,该修复后的文件位于产品安装目录下的support文件中,因此,如果您在应用HBase数据中使用了中文字段,请将该文件替换到“HBase安装目录\lib\”目录下,并删除已有的geomesa-hbase-distributed-runtime_2.11-2.2.0.jar文件。