快速搭建iServer大数据分布式空间分析服务

一、环境说明

本文档采用单机部署,分析数据则采用共享目录的方式进行,其中8090端口iServer为主节点
- 单机部署
1. 启动2个iServer,端口分别为8090(默认),8091,关闭端口分别为8015(默认),8016
(修改端口在iServer安装目录下/conf/server.xml,修改8090启动端口,8015关闭端口)
2. 准备一份需要分析的数据,可以参考产品包中自带的范例
(范例数据iServer安装目录下/samples/data/ProcessingData)

二、部署流程

快速搭建iServer大数据分布式空间分析服务
1. 启动8090端口iServer,开启集群。
快速搭建iServer大数据分布式空间分析服务
2. 开启分布式分析服务。
快速搭建iServer大数据分布式空间分析服务
当看到绿色标识,表名Spark启动成功。
快速搭建iServer大数据分布式空间分析服务
3. 将8090iServer加入到Spark集群,参与分析。
快速搭建iServer大数据分布式空间分析服务
4. 访问http://IP:8080/ 查看Spark集群节点情况,当前状态下有一个节点。
快速搭建iServer大数据分布式空间分析服务
5. 注册8090iServer数据
快速搭建iServer大数据分布式空间分析服务
快速搭建iServer大数据分布式空间分析服务
注意:如下图所示,当看到有?号时,需要指定CVS的XY列
快速搭建iServer大数据分布式空间分析服务
快速搭建iServer大数据分布式空间分析服务
快速搭建iServer大数据分布式空间分析服务
6. 启动8091端口iServer,并将8091加入8090集群中。
快速搭建iServer大数据分布式空间分析服务
7. 注册数据,将步骤5再次在8091中执行一遍。
8. 访问http://IP:8080/ 查看Spark集群节点情况,当前状态下有两个节点。
快速搭建iServer大数据分布式空间分析服务
9.访问主节点iServer 进入大数据分析页面(http://IP:8090/iserver/services
快速搭建iServer大数据分布式空间分析服务
一直往里面点,当看到如下界面时,可以看到当前版本所支持的大数据分析操作(http://IP:8090/iserver/services/distributedanalyst/rest/v1/jobs/spatialanalyst
快速搭建iServer大数据分布式空间分析服务
10. 此次我们使用aggregatePoints(点聚合分析)功能,填写相关参数
快速搭建iServer大数据分布式空间分析服务
快速搭建iServer大数据分布式空间分析服务
最终会弹出如下分析成功页面,点击使用JS方式浏览,即可可视化查看分析结果内容
快速搭建iServer大数据分布式空间分析服务
快速搭建iServer大数据分布式空间分析服务

三、注意事项

  1. 多节点分析,各个子节点都需要注册数据。
  2. 分析时,可以查看8080端口查看Spark集群情况,当任务写到Completed时,表明执行成功。
  3. 创建分析任务选项卡如果为灰色,则表面未登录或登陆超时失效,需要重新登陆。
  4. 如果运行时间过长,可以查看http://IP:4040/地址查看当前执行进度
    快速搭建iServer大数据分布式空间分析服务