客户往往在部署完ArcGIS WebGIS系统后,由于需要满足业务或者网络管理的要求,需要修改系统的网络环境的配置,下文将从常见的几个场景来讲述如何去应对这些变动。

1.网络IP地址变动

由于在部署WebGIS的时候,我们是使用计算机DNS名称来描述各组件的所在位置的,所以正常来说,网络IP地址的变动不需要额外的设置。但对于计算机添加额外网卡而带来的网络IP地址变动,我们是需要对WebGIS进行额外配置的。

Portal

在Portal的安装目录,例如C:\Program Files\ArcGIS\Portal\framework\etc,创建hostname.properties文件。编写如下内容:

hostname = <和原来DNS对应的固定的IP地址>

Server

在Server的安装目录,例如C:\Program Files\ArcGIS\Server\framework\etc,创建hostname.properties文件。编写如下内容:

hostname = <和原来DNS对应的固定的IP地址>

DataStore

在DataStore的安装目录,例如C:\Program Files\ArcGIS\DataStore\framework\etc,创建hostidentifier.properties文件。编写如下内容:

hostidentifier= <和原来DNS对应的固定的IP地址>

preferredidentifier=ip

2.计算机DNS名称变动

计算机在DNS中注册的名称变动分为两种:修改了原有主机名称,添加了新的别名。对于第二种情况,添加新别名,是无需额外配置,客户端使用新的计算机别名去访问系统即可。而对于第一种情况,则较为复杂。有时DNS中登记的主机名和机器名相同,有时则不同。如果是相同的,则参考下面一节《计算机主机名称变动》的说明。如果不相同,则首先需要判断系统各组件中注册的信息是使用原来的DNS主机名,还是机器名,如果是使用的是DNS主机名,则参考下面一节《计算机主机名称变动》的说明。如果使用的是机器名,则参考下面说明:

Portal

使用新的DNS名称,重新配置WebAdapator注册到Poratal。

ArcGIS Server

使用新的DNS名称,重新配置WebAdapator注册到Server。访问Portal的sharing REST接口,Org Id>Servers>联合的Server名字>Update Server,更新为新的Server服务器地址。原本注册到Portal中服务,需要重新注册,已反映新的DNS地址。

DataStore

由于DataStore不对外,所以不需要做任何配置。

3.计算机主机名称变动

Portal

Portal在创建站点的时候,会把计算机主机名称写到多个配置文件中,涉及到复杂的修改和配置,目前是不支持需要修改Portal计算机主机名称,修改后会出现Portal内置PostgreSQL数据库无法启动的现象,所以目前不要在安装了Portal的计算机上修改主机名称。假如真的需要,则需要在修改前,备份Portal站点的内容,例如C:\arcgisportal\content and C:\arcgisportal\db,修改主机名后,重新安装Portal,并创建站点,这时候,可以把刚才提及的备份内容复制回原来路径,在创建站点的时候,选择Upgrade就能重现站点。

ArcGIS Server

软件会自动检测新的计算机主机名,重启计算机后就能正常工作。下一步的工作就是要修改原来绑定到6443端口上的SSL证书,根据新的计算机名称生成新的SSL证书进行绑定。对应配置了WebAdapator的Server环境,还需要重新配置WebAdaptor,使用新的计算机主机名进行注册。

DataStore

对于只部署了关系型DataStore的计算机,支持修改计算机主机名称。

同时修改<install>\DataStore\framework\etc的hostidentifier.properties文件 和 <arcgisserver>\config-store\data\enterpriseDatabases\AGSDataStore_ds_<ds_id>\dataItem.json文件中的计算机主机名称。

对应其他类型的DataStore,目前版本则不支持修改。

安装ArcGIS Enterprise WebGIS (Portal ArcGIS Server DataStore ) 系统后如何应对网络环境的配置修改的更多相关文章

  1. 如何迁移 ArcGIS Enterprise WebGIS( Portal Server DataStore )系统

    在部署ArcGIS Enterprise WebGIS系统的时候,往往由于后期系统的扩容需求,需要把已经部署好的组件迁移到其他服务器中. ArcGIS WebGIS系统涉及的软件组件有Portal S ...

  2. centos6.7安装系统后看不到网卡无法配置IP的解决办法

    新安装centos6.7后发现/etc/sysconfig/network-scripts目录下没有eth0的网卡配置,通过ifconfig可以看到eth0的硬件地址 于是新建网卡输入一下内容 # c ...

  3. 安装ubuntu16.04系统后没有无线网络选项的解决方法

    ubuntu系统是自带有无线网络驱动的,因此最好的解决办法是安装是把联网更新选项勾选上,这样在安装是就能自动把无线网络驱动配置好 这是一个比较有效的解决没有无线网络驱动的方法,比后续按网络上的教程自己 ...

  4. 【Linux-CentOS】CentOS安装Win双系统后Win启动项丢失及默认启动项修改

    转载自:搁浅bky,有部分更正,建议看此文. 1.Windows启动项消失的原因:   在安装Win7.8/10系统+CentOS7双系统后,默认会将mbr(Main Boot Record)改写为g ...

  5. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 5、安装Datastore

    安装Datastore 解压datastore安装包,tar -xzvf ArcGIS_DataStore_Linux_1051_156441.tar.gz 切换到arcgis账户静默安装server ...

  6. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 4、安装 ArcGIS for Server

    安装ArcGIS for Server 解压server安装包,tar -xzvf ArcGIS_Server_Linux_1051_156429.tar.gz 切换到arcgis账户静默安装serv ...

  7. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 3、安装Portal for ArcGIS

    安装Portal for ArcGIS 解压portal安装包,tar -xzvf Portal_for_ArcGIS_Linux_1051_156440.tar.gz 切换到arcgis账户静默安装 ...

  8. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 6、总结

    安装小结 安装完成后,首先我们需要将Datastore托管给Server,再将Server托管给Portal以此来完成整个单机版Enterprise 部署流程.为了测试流程是否正确,我们可以采用上传一 ...

  9. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 2、安装WebAdapter

    解压webadapter安装包,tar -xzvf Web_Adaptor_Java_Linux_1051_156442.tar.gz 进入下Webadapter目录下静默安装 ./Setup -m ...

随机推荐

  1. [原创]K8 MSF Bind Shell TCP 连接工具

    工具: K8_MSFBindShellClient_20170524[K.8]编译: 自己查壳组织: K8搞基大队[K8team]作者: K8拉登哥哥博客: http://qqhack8.blog.1 ...

  2. C#控件事件属性大全

    C#控件及常用设计整 1.窗体... 1 2.Label 控件... 3 3.TextBox 控件... 4 4.RichTextBox控件... 5 5.NumericUpDown 控件... 7 ...

  3. [Python 从入门到放弃] 4. 什么是可选参数

    参数在函数中使用,顾名思义.可选参数就是:这个参数是可选的 也就是可有可无 我们来看一下这个例子: ver 1: 1.定义一个迭代输出列表元素的函数myPrint 2.参数为 列表 def myPri ...

  4. ibatis in的用法

    <dynamic-mapped-statement name="queryLabelservicecodeLogSize" result-class="java.l ...

  5. Java转义emoji等特殊符号

    写在前面 网上找了很多转emoji等方法,大多有两种方法 更改数据库编码格式为utf8mb4 过滤字符串中的emoji 都不是很优雅 更改数据库编码,势必影响其他数据库 过滤emoj效率比较低 处理E ...

  6. 开源方案搭建可离线的精美矢量切片地图服务-7.Arcgis Pro企业级应用

    1.前言 上篇讲.pbf字体库的时候说到我们使用的字体通过Arcgis Pro 生成,Arcgis Pro样式基于Mapbox做的矢量切片地图渲染.这篇主要讲一下Arcgis Pro矢量切片生成的的具 ...

  7. C#Redis 常用key操作

    一.前戏 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String.List.Set.Hashes和Sorted-Set.这些命令都具有一个共同点,即所有的操作都是针对与Ke ...

  8. [转]Vue.js 入门教程

    本文转自:http://www.runoob.com/w3cnote/vue-js-quickstart.html 什么是 Vue.js? Vue.js 是用于构建交互式的 Web  界面的库. Vu ...

  9. golang中的 time 常用操作

    时间戳 时间戳 (例如: 1554714009) time.now().Unix() 格式时间 (例如: 2019-04-08 17:00:09) time.Now().Format("20 ...

  10. .NET中OpenFileDialog使用报线程错误的解决方法

    昨天,在做一个NPOI读取的小demo的时候,使用OpenFileDialog打开文件,最开始的写法,直接在按钮点击事件中写,会报错,代码如下: OpenFileDialog ofd = new Op ...