From: Sébastien Han Date: Tue, 16 Feb 2016 14:40:49 +0000 (+0100) Subject: ceph-common: do not calculate vm.min_free_kbytes X-Git-Tag: v1.0.0~30^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7ea9d95815d5a277f4972c9498a2490976e979bd;p=ceph-ansible.git ceph-common: do not calculate vm.min_free_kbytes we preserve the default kernel value. Signed-off-by: Sébastien Han --- diff --git a/roles/ceph-common/tasks/misc/system_tuning.yml b/roles/ceph-common/tasks/misc/system_tuning.yml index 874bd0059..34976655d 100644 --- a/roles/ceph-common/tasks/misc/system_tuning.yml +++ b/roles/ceph-common/tasks/misc/system_tuning.yml @@ -16,9 +16,13 @@ failed_when: false when: disable_swap +- name: get default vm.min_free_kbytes + command: sysctl -b vm.min_free_kbytes + register: default_vm_min_free_kbytes + - name: calculate vm.min_free_kbytes set_fact: - vm_min_free_kbytes: "{{ 4194303 if ansible_memtotal_mb >= 49152 else (ansible_memtotal_mb * 1024 / 100)|int }}" + vm_min_free_kbytes: "{{ 4194303 if ansible_memtotal_mb >= 49152 else default_vm_min_free_kbytes|int }}" - name: apply operating system tuning sysctl: