Skip to content

Commit

Permalink
Update common.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
itswl authored and gjmzj committed Apr 19, 2023
1 parent 72395be commit c09656b
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions roles/prepare/tasks/common.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,25 @@
- name: 设置系统参数
template: src=95-k8s-sysctl.conf.j2 dest=/etc/sysctl.d/95-k8s-sysctl.conf

- name: 查看是否需要设置 fs.may_detach_mounts
stat:
path: /proc/sys/fs/may_detach_mounts
get_attributes: no
get_checksum: no
get_mime: no
register: fs_may_detach_mounts
ignore_errors: true

- name: 当需要时,设置 fs.may_detach_mounts 为 1
sysctl:
sysctl_file: "/etc/sysctl.d/95-k8s-sysctl.conf"
name: fs.may_detach_mounts
value: 1
state: present
reload: yes
when: fs_may_detach_mounts.stat.exists|bool


- name: 生效系统参数
shell: "source /etc/profile; sysctl -p /etc/sysctl.d/95-k8s-sysctl.conf"
ignore_errors: true
Expand Down

0 comments on commit c09656b

Please sign in to comment.