We have had ArcGIS server running on an EC2 instance without problems for the last 2 years. It is currently at version 10.2. I am now trying to change to a larger instance. I followed Amazons steps to create a new instance
- Stop existing instance
- Make a new image from the instance
- Launch the new image specifying the new larger instance size
I then tried reauthorizing the software which completed successfully (on a side note should this even be necessary since the images are supposed to be identical?) Everything appeared to go smoothly. I can log into the new instance and all data and files are there. The problem is ArcGIS server will not start. I tried manually starting the service from the service console but it stops after a few seconds. It doesn't look like the tomcat web server gets launched. service_error.log shows the following
INFO: getting data at url: http://169.254.169.254/latest/meta-data/local-ipv4 com.esri.arcgis.discovery.admin.AdminException: Could not create directory path '\SITEHOST\config-store'. This is required to maintain the Site configuration. Please check that the location is valid and that the ArcGIS Server account has permissions to the location.
SITEHOST is the name of the server machine in ArcGIS server. Typing \SITEHOST\config-store into a browser shows page not found, but in the working instance it shows a directory with the expected config files. This is why I think the problem is with tomcat starting. Does anybody know what could be causing this?