From 7ea9d95815d5a277f4972c9498a2490976e979bd Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Tue, 16 Feb 2016 15:40:49 +0100 Subject: [PATCH] ceph-common: do not calculate vm.min_free_kbytes MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit we preserve the default kernel value. Signed-off-by: Sébastien Han --- roles/ceph-common/tasks/misc/system_tuning.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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: -- 2.39.5