]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
defaults: do not disable THP on bluestore
authorSébastien Han <seb@redhat.com>
Thu, 27 Sep 2018 08:21:17 +0000 (10:21 +0200)
committermergify[bot] <mergify[bot]@users.noreply.github.com>
Thu, 27 Sep 2018 21:23:49 +0000 (21:23 +0000)
As per #1013 it appears that BS will soon use THP to lower TLB misses,
also disabling THP hasn't demonstrated any gains so far.

Closes: https://github.com/ceph/ceph-ansible/issues/1013
Signed-off-by: Sébastien Han <seb@redhat.com>
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-defaults/defaults/main.yml

index 43fdddf5c231b85bfc609150328d6911e181b933..7d6b0a8799d82881850216325db2cdfecb970eb4 100644 (file)
@@ -495,7 +495,7 @@ dummy:
 # OS TUNING #
 #############
 
-#disable_transparent_hugepage: true
+#disable_transparent_hugepage: "{{ false if osd_objectstore == 'bluestore' else true }}"
 #os_tuning_params:
 #  - { name: fs.file-max, value: 26234859 }
 #  - { name: vm.zone_reclaim_mode, value: 0 }
index 86aa44839cfb4e51c23ac8a6acb1b196a5622781..055ad00f2b5151e960ee8c53610532daa6c6161a 100644 (file)
@@ -495,7 +495,7 @@ ceph_rhcs_version: 3
 # OS TUNING #
 #############
 
-#disable_transparent_hugepage: true
+#disable_transparent_hugepage: "{{ false if osd_objectstore == 'bluestore' else true }}"
 #os_tuning_params:
 #  - { name: fs.file-max, value: 26234859 }
 #  - { name: vm.zone_reclaim_mode, value: 0 }
index 6f117c9bdb296b950b93eeff4012fb2f79c5acb1..8fd965582570cda548190159dbc22fb8ced91b9f 100644 (file)
@@ -487,7 +487,7 @@ ceph_conf_overrides: {}
 # OS TUNING #
 #############
 
-disable_transparent_hugepage: true
+disable_transparent_hugepage: "{{ false if osd_objectstore == 'bluestore' else true }}"
 os_tuning_params:
   - { name: fs.file-max, value: 26234859 }
   - { name: vm.zone_reclaim_mode, value: 0 }