最近为了配GeoEvent,用错误的方法把portal整崩溃了。错误的方法为,将server的无口令证书导入到portal中,并且把portal使用的SSL证书替换为新的。然后portal果然打不开了。只能重装portal(其实是想尝试修复安装的,结果卸载/修复程序一直卡住,无奈先卸载了)。
ps:正确的方法为,从IIS中导出站点的证书,导入到portal和server中,保持他们的一致性。
重装portal后,将portal和server联合的时候,报错:server已经是联合服务器。然后在server的admin中,修改服务器类型从portal改为GIS_server。具体步骤:
ArcGIS Server admin中:
将
Authentication tier:ARCGIS_PORTAL+
修改为GIS_server。
然后再与portal进行联合,成功。
托管的时候,失败。报错为托管的服务器的托管datastore无效。
这真的很奇怪,因为我目前为止,只进行了这几项操作:
1.改portal的SSl证书
2.在没有解除联合和托管的情况下重装了portal
3.在Server端解除了原portal的联合
4.联合了portal和server。
然后去server中,进行验证之前托管的关系型datastore,不通过。解除掉关联,再次配置datastore。
然后去检查publishing tools发现。很蓝瘦,server坏了。
重启了一下windows的ArcGIS Server服务,并且解除了server上注册的别的计算机上的时空大数据的datastore。
还是不行,去翻了下日志,看不出来啥,耐心等待了一会儿。之前是stopped状态的这两个变成了started,publishingtools也是已启动。
趁热打铁,配置关系型datastore,成功。
然后在portal配置server的联合 托管。一气呵成,完成!
网友评论