ArcGIS Enterprise
Esri

Upgrade ArcGIS GIS Server deployment using Chef automation

On Windows, upgrade ArcGIS GIS Server deployment using Chef automation.

  1. If you are upgrading from 10.6.1 or newer versions, first in ArcGIS Server Manager, add the fileserver to the ArcGIS Server site using the fileserver's private IP address.
  2. Change ‘Min’ property of the stack’s AutoScaling group to 0
  3. After all the instances in the AutoScaling group are terminated, remove the terminated machines from the ArcGIS Server site in ArcGIS Server Manager.
  4. Change ‘Desired’ of the stack’s AutoScaling group to 0.
  5. Run install on the primary ArcGIS GIS Server instance (from 10.6 and older version), or on the fileserver instance (from 10.6.1, 10.7, and 10.7.1).
    • Download and install Chef client 14 (if older Chef Client version is already installed, update it to version 14).
    • Upload the 10.8.1 installation setup archive files to a folder, e.g. C:\temp folder.
      • ArcGIS_Mission_Server_Windows_1081_175253.exe
    • Obtain ArcGIS Server 10.8 authorization file.
    • Download the ArcGIS Cookbook version 3.6.0 to the EC2 instance; unzip it; copy over cookbooks folder inside it to replace the existing C:\chef\cookbooks folder.
    • Using a text editor, open the C:\Chef\node.json file and modify the following parameters, like the sample server_windows.json file.
      • Update the node['arcgis']['version'] to 10.8.1.
      • Define node ['arcgis'][repository']['archives'] for the path to 10.8.1 setups.
      • Update node['arcgis']['server']['authorization_file'] for the new ArcGIS Server authorization file.
    • Open a command line windows as administrator, run
      chef-solo -j c:\chef\server_windows.json
  6. Click on the parameters tab for your original ArcGIS GIS Server CloudFormation stack and make a copy of all the input paramters you originally used.
  7. Create a new CloudFormation stack by Launch Stack using 10.8.1 arcgis-server-cluster-windows.template.
    Template Name Description Platform View Launch
    Upgrade ArcGIS GIS Server AutoScaling Group Upgrade the AutoScaling Group created by ArcGIS GIS Server deployment CloudFormation stack to 10.8.1. Windows 2019 View Launch Stack
    Use the same input parameters as in the original ArcGIS GIS Server CloudFormation stack, except:
    • ServerLicenseFile: the new ArcGIS software authorization file, if it's different from the original one.
    • FSInstancePrivateIp: private IP address of the file server EC2 instance.
    • ELBName: the ELB name used by the original ArcGIS GIS Server CloudFormation stack.
    • SecurityGroupId: pick the security group id of the used by the original ArcGIS GIS Server CloudFormation stack.
    • DBEndpoint: the endpoint of RDS DB instance used by the original ArcGIS GIS Server CloudFormation stack, if any.
    • SiteAdmin and SiteAdminPassword: the current username and password for the original ArcGIS GIS Server site.

ArcGIS Enterprise

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2018 Environmental Systems Research Institute, Inc. Privacy Legal