X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/2faca8ec3aa45a0df043050817831e3ea11dda23..4172acb6e56ea0fe8401bae42f9f69c8acd23ce6:/roles/nominatim.rb diff --git a/roles/nominatim.rb b/roles/nominatim.rb index a98fd9f25..e6afd469f 100644 --- a/roles/nominatim.rb +++ b/roles/nominatim.rb @@ -54,11 +54,35 @@ default_attributes( :parameters => { "vm.swappiness" => 10 } + }, + :network_conntrack_time_wait => { + :comment => "Only track completed connections for 30 seconds", + :parameters => { + "net.netfilter.nf_conntrack_tcp_timeout_time_wait" => "30" + } + }, + :network_conntrack_max => { + :comment => "Increase max number of connections tracked", + :parameters => { + "net.netfilter.nf_conntrack_max" => "131072" + } } }, :nominatim => { :enabled => true, - :repository => "git://git.openstreetmap.org/nominatim.git" + :repository => "git://git.openstreetmap.org/nominatim.git", + :tablespaces => { + "Osm2pgsql_Data" => "aux", + "Osm2pgsql_Index" => "data", + "Place_Data" => "ssd2", + "Place_Index" => "ssd1", + "Address_Data" => "ssd2", + "Address_Index" => "ssd1", + "Search_Data" => "ssd1", + "Search_Index" => "ssd1", + "Aux_Data" => "aux", + "Aux_Index" => "aux", + } } )