Description
Instructions provided describe the post-installation instructions to utilize the fix for BUG-000146199.
Workaround
- After installing the ArcGIS Data Store Log4j Patch for 10.8.1 on the primary relational data store machine, navigate to the ArcGIS Data Store <installation directory>/framework/etc folder.
For example, the default location is:
C:\Program Files\ArcGIS\DataStore\framework\etc
- Open the datastore.properties file in a text editor and edit the file to add the start_timeout entry as shown below. Set the start_timeout entry to a large value (in seconds), sufficient to allow enough time for a large standby relational data store to configure. In the below example, the time value is set to 60000 seconds for a data store with tens of thousands of tables. This value can be set to a value larger than what is needed to configure.
start_timeout=<time in seconds>
Example:
start_timeout=60000
- Add the disable_health_checker_during_maintenance=true entry to the datastore.properties file. The health checker is not needed during the data store maintenance hour and is not recommended during this time period on large relational data stores.
Example:
disable_health_checker_during_maintenance=true
- Add the vacuum_during_maintenance=false entry to the datastore.properties file. The vacuum process can be invasive and requires locks; therefore, it is not recommended on large relational data stores. Instead, autovacuum will be used.
vacuum_during_maintenance=false
After the above entries are made in the datastore.properties file it will resemble the below example:
#relational data store startup timeout(in seconds).
start_timeout=60000
# Disable health checking during data store maintenance
disable_health_checker_during_maintenance=true
# Perform manual vacuum during data store maintenance
vacuum_during_maintenance=false
- Save and close the datastore.properties file.
- Restart the Data Store service
- Repeat steps 1 through 6 on the standby machine.