]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph-common: do not calculate vm.min_free_kbytes
authorSébastien Han <seb@redhat.com>
Tue, 16 Feb 2016 14:40:49 +0000 (15:40 +0100)
committerSébastien Han <seb@redhat.com>
Tue, 16 Feb 2016 14:40:49 +0000 (15:40 +0100)
we preserve the default kernel value.

Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-common/tasks/misc/system_tuning.yml

index 874bd005941766924650817a3e10c6fe27c22d68..34976655ddd9a0a76f64313decdbbcd89658bf0b 100644 (file)
   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: