Geomesa-Hbase集群部署
Posted help-silence
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Geomesa-Hbase集群部署相关的知识,希望对你有一定的参考价值。
本文记录一下Geomesa-Hbase集群部署,在单机部署的基础上
https://www.cnblogs.com/help-silence/p/12817447.html
1.搭建集群
https://www.cnblogs.com/help-silence/p/12517442.html
2.安装Hadoop分布式环境
https://www.cnblogs.com/help-silence/p/12518731.html
3.安装Zookeeper
https://www.cnblogs.com/help-silence/p/12523466.html
4.修改Hbase配置为集群模式
https://www.cnblogs.com/help-silence/p/12524484.html
5.Geomesa-Hbase不需要改动
6.测试环境
可以参照Geomesa-Hbase单机版的测试方法;
这里我用了idea中的代码测试,直接运行hbase的qucikstart就可以使用,由于maven编译qucikstart一直没有编译成功,我是用idea中maven插件进行编译,
一些没有找到的依赖包,我手动下载并导进工程(geotools相关的jar包,还有Geomesa-Hbase的lib下的所有jar包),可以运行。注意运行时指定参数zookeeper地址和catalog名字。
7.在bin/hbase shell list命令查看Hbase内的变化
hbase(main):001:0> list TABLE geomesaqucikstart geomesaqucikstart_gdelt_2dquickstart_attr_v5 geomesaqucikstart_gdelt_2dquickstart_id geomesaqucikstart_gdelt_2dquickstart_z2_v2 geomesaqucikstart_gdelt_2dquickstart_z3_v2 5 row(s) in 0.1270 seconds => ["geomesaqucikstart", "geomesaqucikstart_gdelt_2dquickstart_attr_v5", "geomesaqucikstart_gdelt_2dquickstart_id", "geomesaqucikstart_gdelt_2dquickstart_z2_v2", "geomesaqucikstart_gdelt_2dquickstart_z3_v2"] hbase(main):002:0>
大功告成~!
以上是关于Geomesa-Hbase集群部署的主要内容,如果未能解决你的问题,请参考以下文章