X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/ddb1840147187f05afa60aba2ca861b62443dac6..5c47d954b6d631cba545ba5793c11c1cc90e37ce:/cookbooks/tile/templates/default/replicate.erb diff --git a/cookbooks/tile/templates/default/replicate.erb b/cookbooks/tile/templates/default/replicate.erb index 24e418198..1b6c61bbc 100644 --- a/cookbooks/tile/templates/default/replicate.erb +++ b/cookbooks/tile/templates/default/replicate.erb @@ -2,9 +2,10 @@ # DO NOT EDIT - This file is being maintained by Chef -# Initialize timestamp with day of latest planet dump -# Setting to midnight ensures we get conistent data after first run -# osmosis --read-replication-interval-init +# Before running updates, the replication needs to be set up with the timestamp +# set to the day of the latest planet dump. Setting to midnight ensures we get +# conistent data after first run. osmosis --read-replication-interval-init is +# used to initially create the state file # Define exit handler function onexit { @@ -67,9 +68,9 @@ do # Apply the changes to the database <% if node[:tile][:node_file] -%> - osm2pgsql --slim --append --flat-nodes=<%= node[:tile][:node_file] %> ${file} + osm2pgsql --slim --append --number-processes=1 --flat-nodes=<%= node[:tile][:node_file] %> ${file} <% else -%> - osm2pgsql --slim --append ${file} + osm2pgsql --slim --append --number-processes=1 ${file} <% end -%> # No need to rollback now