Select to view content in your preferred language

How to publish existing map cache on Linux (RHEL 9) ArcGIS Enteprise 11.5

274
4
10-30-2025 08:00 AM
Todd
by
Regular Contributor

Hi Friends,

I'm running a federated RHEL 9 ArcGIS Enterprise 11.5 environment with existing 10TB+ map caches attached to the ArcGIS Server VM (/basemapcaches).
File structure:

  • directories
    • arcgiscache
      • Imagery
        • Layers
          • conf.cdi
          • conf.metadata.xml
          • conf.xml
          • _alllayers
            • LXX
            • *.bundle
            • *.bundlex

I have access to ArcGIS Pro 3.5 (Windows VM) however I cannot map to the /basemapcaches location to publish/manage them due to network security. In the 10.9.1 environment we ran python scripts to automate the creation of the basemap map services, however due to the updates in 11.5 the scripts no longer run without having to update them.

Is there a way to publish these existing map caches?

I've tried workarounds by creating a sample .sd file and running the createservice command in server/tools/ then trying to symlink the Imagery folder it created to the existing Imagery folder in /basemapcaches no luck. I also tried to publish the .sd file via Portal, which created a Hosted map service but was unable to continue down that path due to reasons related to the origin of publishing it via Portal.

 

Regards,
Todd
0 Kudos
4 Replies
SimonSchütte_ct
MVP Regular Contributor
0 Kudos
Todd
by
Regular Contributor

Thanks Simon, I do know the location of the caches as they were copied to the /basemapcaches folder. I'm seeking to manually publish them using Pro.

Regards,
Todd
0 Kudos
Priya_Das
Esri Contributor

Hi @Todd 

If you like to publish prebuild map cache:

  • Provide full read and write permission to your cache directory
  • Register the cache directory with ArcGIS Server (- ArcGIS Server Manager > Site > Data Stores > Register Folder)
  • Create a Map Service to Consume the Cache

Documentation:

https://enterprise.arcgis.com/en/server/10.9.1/publish-services/linux/tutorial-creating-a-cached-map...

https://enterprise.arcgis.com/en/server/11.5/publish-services/linux/exporting-and-importing-map-cach...

https://enterprise.arcgis.com/en/server/latest/publish-services/windows/considerations-when-creating...

 

0 Kudos
Todd
by
Regular Contributor

Hi @Priya_Das ,

Is there are workflow using the cache geoprocessing tools? I've tested access to the map cache by exporting 3 LODs from the existing cache to a new cache. I also pointed to the exisitng Imagery cache, added it to Pro and published a map service but once it's published I cannot change the settings in Server manager to utilize the existing map cache. When I edit the setting and click 'Save and Restart' it reverts back to using dynamic. 

I'm using EPSG 4326 and was hoping to point the cache config to the existing config.xml file. 

Are you able to expand on 'creating a map service to consume the cache'? That would be helpful, as I can currently create new services, but need to point to the existing caches.

Thank you!

Todd

Regards,
Todd
0 Kudos