GeoMesa-Accumulo安装并运行示例
来源:互联网 发布:域名别名是什么 编辑:程序博客网 时间:2024/06/05 01:04
参考官网
http://www.geomesa.org/documentation/tutorials/geomesa-quickstart-accumulo.html
安装geomesa
git clone https://github.com/locationtech/geomesa.gitcd geomesamvn clean install -DskipTests=true
安装zookeeper
将ZooKeeper启动
bin/zkServer.sh start
安装accumulo
http://blog.csdn.net/qiaojialin/article/details/60571984
bin/start-all.sh
启动accumulo会有个警告,默认打开文件数为256,推荐XXX。没找到在哪配置
安装Geomesa-accumulo分布式运行库
这里有编译好的,下载一个1.3.0的就可以了
https://repo.locationtech.org/content/repositories/geomesa-releases/org/locationtech/geomesa/geomesa-accumulo-dist_2.11/
解压缩
将geomesa-accumulo_2.11-1.3.0/dist/accumulo/geomesa-accumulo-distributed-runtime_2.11-1.3.0.jar 复制到ACCUMULO_HOME/lib/ext 下,如果有两个jar包,复制一个就好,不要raster的。我这里只有一个,官网说有两个。
安装namespace
用geomesa-accumulo_2.11-1.3.0/bin下的setup-namespace.sh脚本设置用户名密码和namespace
./setup-namespace.sh -u root -p root -n myNamespace
设置accumulo命令行工具
在geomesa-accumulo_2.11-1.3.0/conf下的geomesa-env.sh中加入hadoop和accumulo根目录
export HADOOP_HOME=/Users/qiaojialin/Documents/hadoop-2.7.3export ACCUMULO_HOME=/Users/qiaojialin/Documents/accumulo-1.8.1
运行配置文件
bin/geomesa configure
一路y
环境变量
.bashrc或.bash_profile中加入
export GEOMESA_ACCUMULO_HOME=/Users/qiaojialin/Documents/geomesa-accumulo_2.11-1.3.0export PATH=${GEOMESA_ACCUMULO_HOME}/bin:$PATH
source .bash_profile
Geomesa-tutorials下载
git clone https://github.com/geomesa/geomesa-tutorials.gitcd geomesa-tutorialsmvn clean install -pl geomesa-quickstart-accumulo
运行示例程序
java -cp target/geomesa-quickstart-accumulo-1.3.0.0-m3-SNAPSHOT.jar com.example.geomesa.accumulo.AccumuloQuickStart -instanceId accumulo-instance -zookeepers localhost -user root -password root -tableName testgeomesa
会看到:
Creating feature-type (schema): AccumuloQuickStartThe version of ZooKeeper being used doesn't support Container nodes. CreateMode.PERSISTENT will be used instead.Creating new featuresInserting new featuresSubmitting query1. Bierce|931|Sat Jul 05 06:25:38 CST 2014|POINT (-76.51304097832912 -37.49406125975311)|null2. Bierce|394|Sat Aug 02 07:55:05 CST 2014|POINT (-77.42555615743139 -37.26710898726304)|null3. Bierce|343|Wed Aug 06 16:59:22 CST 2014|POINT (-76.66826220670282 -37.44503877750368)|null4. Bierce|259|Fri Aug 29 03:59:30 CST 2014|POINT (-76.90122194030118 -37.148525741002466)|null5. Bierce|640|Mon Sep 15 03:48:25 CST 2014|POINT (-77.36222958792739 -37.13013846773835)|null6. Bierce|322|Wed Jul 16 05:09:42 CST 2014|POINT (-77.01760098223343 -37.30933767159561)|null7. Bierce|925|Mon Aug 18 11:28:33 CST 2014|POINT (-76.5621106573523 -37.34321201566148)|null8. Bierce|589|Sat Jul 05 14:02:15 CST 2014|POINT (-76.88146600670152 -37.40156607152168)|null9. Bierce|886|Wed Jul 23 02:12:36 CST 2014|POINT (-76.59795732474399 -37.18420917493149)|nullSubmitting secondary index queryFeature ID Observation.859 | Who: BierceFeature ID Observation.355 | Who: BierceFeature ID Observation.940 | Who: BierceFeature ID Observation.631 | Who: BierceFeature ID Observation.817 | Who: BierceSubmitting secondary index query with sorting (sorted by 'What' descending)Feature ID Observation.999 | Who: Addams | What: 999Feature ID Observation.996 | Who: Addams | What: 996Feature ID Observation.993 | Who: Addams | What: 993Feature ID Observation.990 | Who: Addams | What: 990Feature ID Observation.987 | Who: Addams | What: 987
- GeoMesa-Accumulo安装并运行示例
- GeoMesa-Accumulo安装并运行示例
- GeoMesa-Accumulo详细配置及实例运行
- GeoMesa安装
- 安装配置Accumulo
- Spark安装并运行WordCount示例
- 安装并运行Elasticsearch
- Hama安装及示例运行
- 安装tensorflow,运行MNIST示例
- 编译并运行hadoop的URLCat示例
- GeoMesa介绍
- GeoMesa架构
- GeoMesa架构
- adb 安装并运行 apk
- 编译安装并运行Python
- Accumulo 简介
- Accumulo数据库
- 在 Visual Studio 中生成并运行“库”示例
- android studio一些基本设置
- NEHotspotHelper权限申请全纪录
- javaScript数组操作总结
- 解决gradle "Error:Cause: unable to find valid certification path to requested target"
- vector<tmplate> == 运算符重载
- GeoMesa-Accumulo安装并运行示例
- 图像拼接(七):OpenCV单应变换模型拼接多幅图像
- Struts中的类型转换1
- 当vs2015 创建ADO实体生成模型的时候出现的连接异常
- ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
- 大型网站技术架构小结
- chrome jsonView插件安装
- 你还在用for循环大法麽?
- python 使用过程问题总结