Monthly Archives: July 2017

GeoMesa安装

GeoMesa安装 GeoMesa的安装主要包括5个组件的安装,分别是: GeoMesa Accumulo安装 GeoMesa Kafka安装 GeoMesa HBase安装 GeoMesa Bigtable安装 GeoMesa Cassandra安装 1 GeoMesa Accumulo安装 Apache Accumulo 是一个可靠的、可伸缩的、高性能的排序分布式的 Key-Value 存储解决方案,基于单元访问控制以及可定制的服务器端处理。使用 Google BigTable 设计思路,基于 Apache Hadoop、Zookeeper 和 Thrift 构建。 GeoMesa 提供了对Accumulo的支持,可以将时空数据存储到Accumulo中。 1.1 安装要求 操作系统为Unbunu 14.04 server,需要有sudo权限,并且交换分区最少为2G。 目前GeoMesa 支持的Accumulo版本为1.7。因为Accumulo依赖于Hadoop和Zookeeper,因此在安装Accumulo之前,要首先安装Hadoop和Zookepper。为了方便演示和学习,本教程中Hadoop和Zookeeper以及Accumulo安装的都是单机版本,并会安装到同一台机器上。关于集群的安装和配置,请查阅相关文档。 GeoMesa Accumulo还提供了通过GeoServer访问的能力,因此需要使用该功能的话,还需要安装GeoServer。目前GeoMesa Accumulo支持的GeoServer版本为2.9.1。 1.2 安装Hadoop 安装java 首先,需要安装Java1.8,打开Ubuntu命令行,添加pa:webupd8team/java并更新apt-get,如下面代码: root@HDMachine:~$ sudo add-apt-repository ppa:webupd8team/java root@HDMachine:~$ sudo apt-get update 然后安装Java1.8 root@HDMachine:~$ sudo […]

OpenSource, Uncategorized Leave a comment