# 系统管理

# 单节点部署

1. 进入MapGISIGServerX/config目录,编辑StandaloneDeployment.properties配置文件,设置 ip【机器IP地址】,execPwd【root用户密码】,installUser【安装用户】。

提示:

这里的安装用户“installUser”在产品部署(安装包拷贝解压使用的用户)中已经确定,根据实际情况填写。执行安装时如果没有带参数,则安装用户是默认的MapGisDataStore,如果带了参数,则安装用户就是参数指定的用户。

2. 进入MapGISIGServerX/sbin目录,执行安装脚本

sh install.sh

3. 如果选择单节点部署,则"集群配置"和"服务配置"可以跳过,直接启动分析服务即可;

# 集群配置

进入”系统管理“菜单中“集群配置”页面,如果没有配置集群,则列表为空,如果已经配置过集群,则会列出集群,目前一种类型的集群只支持配置一个实例。

# Spark集群配置

# spark集群安装配置

1. 单击右上角的"新建集群"按钮,弹出集群配置页面。

  • 主机IP,安装路径,数据目录,是待安装服务器节点的IP、文件系统路径;
  • 其他配置中可默认;

2. 填写配置信息,然后点击验证。

3. 验证成功后,点击确认,则开始安装集群,看状态更新,需手动点击刷新;

4. 待成功后,可看到列表,点击浏览,能看到原生集群界面。

# 卸载spark集群

通过集群列表中右边按钮“卸载”来删除集群配置,该操作会停止服务,仅删除集群配置,并不会删除已经分发的文件夹,但不影响覆盖安装。

# flink集群配置

进入”系统管理“菜单中“集群配置”页面,如果没有配置集群,则列表为空,如果已经配置过集群,则会列出集群,目前一种类型的集群只支持配置一个实例。

# flink集群安装配置

1、单击右上角的"新建集群"按钮,弹出集群配置页面,选择flink集群类型。

2、填写配置信息,然后点击验证。

3、验证成功后,点击确认,则开始安装集群,看状态更新,需手动点击刷新;

4、待成功后,可看到列表,点击浏览,能看到原生集群界面。

# 卸载flink集群

通过集群列表中右边按钮“卸载”来删除集群配置,该操作会停止服务,仅删除集群配置,并不会删除已经分发的文件夹,但不影响覆盖安装。

提示:

当安装失败,可通过卸载来删除集群信息,重新配置。

# 服务配置

# IGServer-X服务配置

进入”系统管理“菜单中“服务配置”页面,如果没有配置服务,列表为空。

1. 点击右上角的”服务配置“按钮,在弹出的配置对话框中输入参数,点击配置,开始配置服务。

全部配置项详解如下表所示:

序号
配置项名称 说明
1 spark.master Spark主节点地址,以spark://协议开头的地址,如spark://192.168.80.106:7077
2 spark.webuiURL Spark集群Web管理页面的主地址,如http://192.168.80.106:8080 (opens new window),其中,端口默认为8080
3 spark.restUrl Spark提交任务的Rest地址,以spark://开头,如spark://192.168.80.106:6066,其中端口默认为6066
4 spark.historyServerUrl Spark历史任务浏览的Web管理界面地址
5 spark.eventLogDir Spark历史任务日志存储地址,支持本地文件系统(仅用于单机测试环境)和hdfs分布式文件系统,建议用后者,如:/home/MapGISIGServer-X/logs/或者hdfs://192.168.96.101:9000/mapgisanalystserver/logs2/
6 spark.executorMemory 矢量大数据分析服务任务,执行器需要使用的内存大小,默认1G
7 spark.coresMax 矢量大数据分析服务任务,执行器需要使用的CPU核数,默认1个
8 spark.driverMemory 矢量大数据分析服务任务,任务管理器需要使用的内存大小,默认1G
9 spark.mode Spark任务提交模式,默认为client
10 spark.submitTimeOver Spark任务提交超时时间,默认40秒
11 spark.user Spark任务提交的用户,默认是MapGisDataStore
12 igserverx.functionservice.port 基础功能管理服务端口,默认是19001
13 igserverx.functionservice.host 基础功能管理服务主机IP地址,默认是本机
14 igserverx.analysticserver.host 矢量大数据分析服务主机IP地址,默认本机
15 igserverx.analysticserver.port 矢量大数据分析服务端口,默认是9381
16 igserverx.analysticserver.rtnUrlUserName 矢量大数据分析服务,结果保存数据库用户名全局配置,默认和保存的数据库所在DataStore使用的一致
17 igserverx.analysticserver.rtnUrlPasswd 矢量大数据分析服务,结果保存数据库密码全局配置,默认和保存的数据库所在DataStore使用的一致
18 igserverx.streamingserver.port 实时大数据计算服务端口,默认是9382
19 igserverx.streamingserver.host 实时大数据计算服务主机IP地址,默认是本机
20 spark.streamserver.executorMemory 实时大数据计算任务,执行器需要使用的内存大小,默认1G
21 spark.streamserver.coresMax 实时大数据计算任务,执行器需要使用的CPU核数,默认1个
22 spark.streamserver.driverMemory 实时大数据计算任务,任务管理器需要使用的内存大小,默认1G
23 igserverx.rasteranalysticserver.port 栅格大数据分析服务端口,默认为9384
24 igserverx.rasteranalysticserver.host 栅格大数据分析服务主机IP,默认是本机
25 igserverx.dataminingserver.host 文本大数据计算服务主机IP地址,默认是本机
26 igserverx.dataminingserver.port 文本大数据计算服务端口
27 igserverx.dataminingserver.maxtasks 文本大数据分析服务同时执行的最大任务数量,默认为1
28 igserverx.dataminingserver.maxtasks spark提交文本大数据分析任务分配的内存
29 spark.dataminingserver.coresMax spark提交文本大数据分析任务分配的核数
30 spark.dataminingserver.driverMemory spark提交文本大数据分析任务分配的管理端内存

提示:

,默认的配置较小,根据实际机器配置调整。

在配置完成后能看到配置好的服务列表,同时左边对应的功能操作菜单也显示出来,对应的服务操作栏中提供对应的按钮来启动、关闭服务程序;

提示:

后状态更新为启动。

# 卸载IGServer-X服务

目前暂未提供卸载界面操作,若需要卸载,可先停止所有服务,通过操作系统,进入IGServer-X主目录的config目录,删除igserver-x.properties文件,然后刷新界面即可。