# 系统管理
# 单节点部署
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文件,然后刷新界面即可。