Authored by chunhua.zhang

add

... ... @@ -42,35 +42,27 @@
- name: disable transparent_hugepage
shell: echo never > /sys/kernel/mm/transparent_hugepage/enabled
- name: Test exist disable transparent_hugepage in /etc/rc.local
shell: 'grep "transparent_hugepage" /etc/rc.local'
register: test_grep
- name: add disable transparent_hugepage to /etc/rc.local
lineinfile:
dest: /etc/rc.local
line: 'echo never > /sys/kernel/mm/transparent_hugepage/enabled'
when: test_grep.stdout != ""
state: present
# vm.overcommit_memory = 1
- name: Test exist overcommit_memory in /etc/sysctl.conf
shell: grep "overcommit_memory" /etc/sysctl.conf
register: test_grep_overcommit
- name: modify overcommit_memory in /etc/sysctl.conf
lineinfile:
dest: /etc/sysctl.conf
line: 'vm.overcommit_memory = 1'
when: test_grep_overcommit.stdout != ""
state: present
# net.core.somaxconn = 1024
- name: Test exist somaxconn in /etc/sysctl.conf
shell: grep "somaxconn" /etc/sysctl.conf
register: test_grep_somaxconn
- name: modify somaxconn in /etc/sysctl.conf
lineinfile:
dest: /etc/sysctl.conf
line: 'net.core.somaxconn = 1024'
when: test_grep_somaxconn.stdout != ""
line: 'net.core.somaxconn = 1024'
state: present
- name: make sysctl effective now
shell: sysctl -p
... ...