mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
Adding disable transparent huge pages on redis.
This commit is contained in:
parent
c469608fc6
commit
0bf9994e63
1 changed files with 18 additions and 0 deletions
|
@ -1,4 +1,22 @@
|
|||
---
|
||||
- name: Install sysfsutils for disabling transparent huge pages
|
||||
become: yes
|
||||
package:
|
||||
name: sysfsutils
|
||||
state: latest
|
||||
|
||||
- name: Disable transparent huge pages for redis performance - persistent change
|
||||
become: yes
|
||||
lineinfile:
|
||||
path: /etc/sysfs.conf
|
||||
create: true
|
||||
regexp: '^kernel\/mm\/transparent\_hugepage\/enabled'
|
||||
line: "kernel/mm/transparent_hugepage/enabled = never"
|
||||
|
||||
- name: Disable transparent huge pages for redis performance - live change
|
||||
become: yes
|
||||
shell: echo never {{ ">" }} /sys/kernel/mm/transparent_hugepage/enabled
|
||||
|
||||
- name: Add a vm.overcommit_memory setting at the end of the sysctl.conf
|
||||
become: yes
|
||||
sysctl: name=vm.overcommit_memory value=1 state=present reload=yes
|
||||
|
|
Loading…
Add table
Reference in a new issue