zoukankan      html  css  js  c++  java
  • ArcGIS Server服务整体迁移以及注意事项

    一、背景说明:在实际工作过程中,我们往往会遇到因为服务器问题或者ArcGIS Server站点问题需要对服务整体迁移的情况,如果单个的去发布,比较耗时耗力,在这种情况下我们可以采用批量迁移的方式。

    二、适应范围:测试过10.1版本和10.8的版本,之间的版本应该均可适用。

    三、操作步骤:

    1、备份原来的站点配置文件夹(默认的文件夹为C:arcgisserver,因为文件夹占用空间较大,建议放在C盘以外的其他磁盘,我本机的路径为D:arcgisserver)。

    Wet L/

    2、如果是更换服务器,请在新的服务器上安装ArcGIS Server并创建站点;如果是不更换服务器,只是重建站点,则修改或者删除ArcGIS Server安装目录下的config-store-connection.xml文件(本机路径:D:Program FilesArcGISServerframeworketc),然后登录Server Manager重建站点即可。

    覽 , Froa-n File 
鑫 中 
20 丨 9 
20 丨 1 25 
20 丨 2 ~ ~ 丨 8 丨 $ 25

    注意:

    无论是重新安装Server或者使用原有的Server,创建站点的存储路径(即D:arcgisserver)、站点的用户名密码需要和之前的保持一致。

    如果重新安装Server,安装过程中的arcgis用户密码建议和之前的保持一致(应该不影响,安全起见建议保持一致)。

    config-store-connection.xml文件实际是关联站点的,如果删除后,登录Server Manager会有新建站点的提示(已经无法关联之前创建的站点),安全起见建议删除之前备份,如果删除或者重命名提示占用,请先停止ArcGIS Servr服务。

    未命名图片

    创建站点可以参考以下截图:

    *A-IAS 5 -9y4 
aeseuen

    注意下面的用户名和密码和迁移的站点保持一致。

    ArcGlS Server Manager

    站点存储目录和迁移的站点保持一致。

    -106euen aemes

    耐心等待站点创建完成即可。

    0 0 1 」 1 11 上 1 上 1 
0 访 0 火 还 方 0 手 上 」 甲 网 址 0 申 衮 簡 地 0 " “ “ r , “ 。 《 “ “ ” 。 地 “ 网 适 网 受 汛 鳶 
《 0 
厶 G 丐 Server Manager ArcGlS Server Manager 
m-,31s 
laroais

    3、站点创建完成后,停止ArcGIS Server的相关服务,进行以下目录的替换。

    D:arcgisserverdirectories                                    切片存储目录

    D:arcgisserverconfig-storeservices                   服务目录

    D:arcgisserverconfig-storedata                        注册的数据源目录

    4、目录替换之后,重新启动ArcGIS Server服务,进入站点,挂接SOE(可选步骤,如果没用到可以跳过此步骤)。

    Ja6eueLN

    5、对迁移后的服务进行检查。分别对数据源、服务列表以及服务运行、访问情况进行检查。

    四、常见问题以及解决

    1、提示找不到路径或者无法访问文件

    REST 
Error: Cannot Obtain a free instance. nested exce tion is. corn.esri.ar is. discover . e b.ArcGISServerE_BEx tion. 
corn. esri.arcgis. is-covery.servicei . A xception: Automation *Ceptian: x 
. I Il 141 erve irector es arcgissvs em arcgis npu 
in 'esriCarto„Ma Server' 
co e: SOO

    可以通过详细信息,发现新创建的站点和迁移的站点存储路径不一致导致(原来迁移的站点路径为远程磁盘路径:\190.111.141.117ServerDir,新的站点存储路径为本地路径:D:arcgisserver)。

    解决方法:需要将两者路径保持一致。如果实在无法保持路径一致,可以搜索相关文件目录下的路径信息,替换后尝试(未进行实际测试,文件内容搜索可以使用FileLocator Pro等软件,效率比较高,切片服务应该是设计到6个地方需要修改路径,不建议使用该方法)。

    2、挂接SOE提示已经注册

    image

    解决方法:找到ArcGIS Server安装目录(本机路径:D:Program FilesArcGISServerusrlibext),删除下面的SOE,然后找到安装目录下的bin文件夹(本机路径:D:Program FilesArcGISServerin),重命名ServerTypesExt.dat即可。

    重新挂接SOE之前,建议进行服务重启。

    . 计 机 . 新 加 巷 〔 D 
• File 
纟 且 纟 只 
包 念 到 库 中 
丑 . 
新 津 件 夹 
名 称 
改 日 
2 囗 1 / 7 / 15 15 : 2 
DIIL 
s tSCl& 匚 0 
rdinateChec 
卓 面 
2 囗 21 / 5 / 16 15 : 囗 囗 
DIIL 
s tSCl& S e 
245 
最 近 访 问 的 位 舌 
2 囗 1 / 7 / 15 15 : 2 
DIIL 
stSCl& 
837 
2 囗 2 囗 / 8 / 3 8 : 46 
DIIL 
Sts 囗 E? 囗 囗 
0 卓 面 
2 囗 2 囗 / 4 / 8 14 : 54 
23 
一 0 扌 
2 囗 1 / 7 / 15 
DISL 
stSCl& 《 丑 y: 
15 : 3 囗 
孬 1E1 
2 囗 1 / 7 / 15 
DISL 
stSCl& Bus 
15 : 3 囗 
1 孬 囗 7 
2 囗 1 / 7 / 1 
DISL 
stSO&DataIntegationSe 
17 : 14 
3 
2 囗 1 / 7 / 15 
DISL 
stSO&GYffanage 
15 : 3 囗 
1 孬 囗 8 
Adm 童 ni s tr 
计 机 
2 囗 1 / 7 / 15 
DISL 
stSCl& 
15 : 31 
1 孬 2 8 
网 络 
2 囗 21 / 5 / 13 
DISL 
stSCl& 
15 : 53 
1 孬 囗 37 
崆 制 面 析 
2 囗 1 / 7 / 15 
DISL 
stSO&Specialknalys1sl_L 
15 : 31 
7 囗 
回 收 站 
2 囗 1 / 7 / 15 
DISL 
s tSCl& Uti Ii t 1 
15 : 31 
1 孬 335 
2 囗 1 / 7 / 15 
DISL 
stSCl& ZBTJServ1 
15 : 31 
4 囗

    00 一 一 、 、 
. 计 机 . 新 加 巷 〔 D 
0 “ File 
拌 索 
L 」 打 开 新 津 件 夹 
纟 且 纟 只 
名 称 
改 日 
件 夹 
2 囗 21 / 3 / 12 16 : 囗 囗 
件 夹 
2 囗 1 / 7 / 2 11 : 1 囗 
卓 面 
CGI 件 
2 囗 11 / 5 / 24 15 : 48 
最 近 访 问 的 位 舌 
31 
CONFIG 件 
2 囗 12 / / 18 16 : 25 
. CS 囗 
on 凸 g 
0 卓 面 
2 囗 12 / / 18 12 : 26 
dat 
23 
频 片 档 乐 
0 ServerTne 
2 囗 21 / 5 / 16 15 : 囗 囗 
SEXt 上 dat 
1 1 
2 囗 12 / / 18 12 : 26 
XmISupporE dat 
255 
ISCCONFIG 件 
2 囗 囗 7 / 11 / 15 6 : 58 
krcGISServeE IS 匚 匚 on 凸 g 
1 1 
2 囗 12 / / 18 13 : 4 
1ptingpyd 
2 孬 513

    3、服务迁移后发现文件夹下服务为空(可以看到文件夹但是无法看到具体的服务)。

    解决方法:出现这个问题很大的可能是因为Server的授权有问题,请先检查授权文件,进行重新授权尝试。

    4、服务启动时提示文件拒绝访问。

    D:  arcgisserger config-store  
(3ä_$8E, ) 
VVMS 
Schematics 
Network Analysis 
VVFS 
OllT.RestSOE vs 
CGCS2000 
vvcs 
DT.MapSerger 
Feature Access 
Mobile Data Access 
KML 
01ST.RestSOE.speciaIAnaIysisLC 
OllT.RestSOE2000 v4.2.1

    解决方法:查看ArcGIS Server用户(默认arcgis)是否有文件目录的访问权限,如果没有权限,按照下图进行授权即可。

    象 名 称 : 
rverconfig¯sto 
组 或 用 户 名 〔 G 〕 
CREATOR 囗 化 R 
SYSTEM 
〔 DTFB118Ådmimstr 
Adm 童 ni s tr at 0 
ArcGIS Server Account 〔 DTFB118arc 
〔 DTFB1181Jse 
添 加 〔 D 〕 
册 〔 R 〕 
ArcGIS Server Account 勺 权 
眼 〔 p 〕 
拒 绝 
亮 全 崆 制 
读 取 和 流 行 
列 出 件 夹 内 夻 
彳 餡 访 阍 制 和 
应 用 〔 〕

  • 相关阅读:
    Vue生命周期,及父子组件生命周期顺序
    使用jquery制作可视化的组织结构
    用Moon.Orm来做分页数据显示
    bash脚本之代码统计
    CSS选择符总结
    css选择符归类
    APP测试与WEB测试的区别
    使用Jmeter 对APP进行压力测试
    Python基础之数据类型
    App测试要点以及Bug分类
  • 原文地址:https://www.cnblogs.com/Jingkunliu/p/15220010.html
Copyright © 2011-2022 走看看