AnsweredAssumed Answered

Register Data Folders for Multi Machine ArcGIS Server Site

Question asked by gareth.baker_wessexwater on Mar 15, 2017
Latest reply on Mar 16, 2017 by rastrauch

I'm trying to follow the guidance in these documents regarding registering data in a folder for a multi machine site

http://server.arcgis.com/en/server/latest/administer/windows/data-storage-considerations-for-an-arcgis-server-site.htm#ESRI_SECTION1_068E1B44CEDD4CC79CF96B1D78AF52D0

 

http://server.arcgis.com/en/server/latest/publish-services/windows/overview-register-data-with-arcgis-server.htm#ESRI_SECTION1_015C666026144A7CBD9C17FD501F28FD

 

I understand the concept of placing an identical copy of the data on every server machine but it's not clear how you are then supposed to register that data with the site.

 

For example if I place a file geodatabase in D:\GISdata on machines A and B then how should I be registering these with the site? Ideally I want to be able to publish to the site from my local desktop PC a map service which references the data on one of the servers e.g. \\serverA\gisdata but then if it happens to be server B fulfilling a particular request it should go to its own local copy of the data, not the one on server A.

 

I thought maybe that I could register \\serverA\gisdata as the Publisher path and then D:\GISdata as the Server path in the register data source dialog but it throws an error saying that it can't access that location. If I use the UNC path for both Publisher and Server paths it validates successfully so it's not a permissions issue and I have checked that the domain account running Server has read/write access.

 

Am I missing something obvious here? If I just go ahead and register the server A path via UNC will the site automatically resolve this to server B when B handles a request or am I creating extra traffic and effectively making the copy of the data on B redundant?

Outcomes