X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/52fdc4a3c6730e04833209fdfcbf2e249e46bb50..327595ecd12ad781b680d8ca5d388519a0b54588:/roles/poldi.rb diff --git a/roles/poldi.rb b/roles/poldi.rb index f1ba6320b..6a92cfc90 100644 --- a/roles/poldi.rb +++ b/roles/poldi.rb @@ -31,6 +31,15 @@ default_attributes( } } }, + :sysfs => { + :md_tune => { + :comment => "Tune the md sync performance so as not to kill system performance", + :parameters => { + "block/md0/md/sync_speed_min" => "100", + "block/md0/md/sync_speed_max" => "100000" + } + } + }, :networking => { :interfaces => { :internal_ipv4 => { @@ -50,9 +59,9 @@ default_attributes( :postgresql => { :settings => { :defaults => { - :shared_buffers => "9GB", + :shared_buffers => "24GB", :work_mem => "160MB", - :maintenance_work_mem => "9GB", + :maintenance_work_mem => "10GB", :random_page_cost => "1.5", :effective_cache_size => "48GB" }