如何解决”ArcGIS Server Site is currently being configured by another administrative operation“的问题

ArcGIS Server管理员在发布服务或对服务修改的时候,偶尔会遇到以下提示:

“ArcGIS Server Site is currently being configured by another administrative operation”

从字面提示看,就是说ArcGIS Server站点在进行一项站点配置,现在无法进行其它配置。每当遇到这个问题,管理员一般可以通过重启ArcGIS Server 站点中所有节点的服务,即可解决。但对于上线的业务系统,哪里能说停就停。因此每次管理员遇到这个问题,就很头痛。那有没有办法从根源上解决这个问题呢? 答案是有的。

该问题的根源在于ArcGIS Server站点的配置存储 config-store在高速读写时出错了。一般这个问题最容易出现在使用远程存储设备(例如NAS)来作为配置存储的系统。

对于这类存储系统,我们需要做如下设置:

1、关闭SMB2

具体操作如下:

a、修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters。

b、添加DWORD类型的键,名称为SMB2,值为0。

c、重启操作系统。

 

2、关闭OPLOCK

流程一

a、访问注册表 

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\*

假如没有这个地址则参考下面流程二

b、添加DWORD类型的键,名称为OplockDisabled,值为1。

c、重启操作系统。

 

流程二

a、访问注册表  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

b、添加DWORD类型的键,名称为EnableOplocks,值为0。

c、重启操作系统。

 

设置完后,管理员就可以和这个错误提示say goodbye了。

 

posted @ 2019-08-30 14:36  卢伟亮  阅读(2517)  评论(1编辑  收藏  举报