GeoServer中安装GeoMesa HBase 插件


前言

前提条件:是已经安装 GeoMesa on HBase 和 geoserver。
本文所采用的环境版本分别是:cdh6.2.1(hadoop3.0.0、hbase2.1.0) 、GeoMesa on HBase3.1.0 、geoserver 2.17.3

步骤

1、复制插件

这个插件已经保护在GeoMesa HBase 的安装包中,我的在/usr/local/geomesa-hbase_2.11-3.1.0/dist/gs-plugins
目录下的geomesa-hbase-gs-plugin_2.11-3.1.0-install.tar.gz,复制到geoserver的lib目录下,并解压。

cd /usr/local/geomesa-hbase_2.11-3.1.0/dist/gs-plugins/

在这里插入图片描述

 tar -zxvf geomesa-hbase-gs-plugin_2.11-3.1.0-install.tar.gz -C /usr/local/tomcat8/webapps/geoserver/WEB-INF/lib/

2、geoserver中配置hbase

将hbase-site.xml文件复制到geoserver/WEB-INF/classes下。

 cp /etc/hbase/conf.cloudera.hbase/hbase-site.xml /usr/local/tomcat8/webapps/geoserver/WEB-INF/classes/

3、拷贝必须的jar包

这些jar包可以自己下载,也可以从geomesa hbase lib目录中复制。

commons-cli-1.2.jar
commons-configuration-1.6.jar
commons-io-2.5.jar
commons-logging-1.1.3.jar
netty-all-4.1.48.Final.jar
hadoop-auth-2.8.5.jar
hadoop-client-2.8.5.jar
hadoop-common-2.8.5.jar
hadoop-hdfs-2.8.5.jar
hadoop-hdfs-client-2.8.5.jar
hadoop-mapreduce-client-core-2.8.5.jar
hbase-client-2.2.6.jar
hbase-common-2.2.6.jar
hbase-hadoop-compat-2.2.6.jar
hbase-mapreduce-2.2.6.jar
hbase-protocol-2.2.6.jar
hbase-protocol-shaded-2.2.6.jar
hbase-shaded-miscellaneous-2.2.1.jar
hbase-shaded-netty-2.2.1.jar
hbase-shaded-protobuf-2.2.1.jar
htrace-core-3.1.0-incubating.jar
htrace-core4-4.1.0-incubating.jar
protobuf-java-2.5.0.jar
zookeeper-3.4.14.jar

cd /usr/local/geomesa-hbase_2.11-3.1.0/lib
cp hadoop-auth:2.8.5:jar  /usr/local/tomcat8/webapps/geoserver/WEB-INF/lib/

全部都复制过去。

4、重启geoserver。

直接重启tomcat。能正常访问http://ip:8080/geoserver/ ,说明有点成功。
进入geoserver看下在新建存储的时候有没有Hbase(geomesa)
有说明成功。
在这里插入图片描述

总结

1.还是比较简单的。
2.欢迎互相学习,交流讨论,本人的微信:huangchuanxiaa。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tiger-hcx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值