Ansible
2.模块的使用
authorized_key模块添加sshkey认证
YUM模块的使用
COPY模块的使用
file
cron
firewalld
pam_limits
mysql_db
mysql_user
selinux
sysctl
yum
3.playbooks
初始化新安装CentOS7
模块文档工具ansible-doc
shell+register+when+模块RETURN变量
本文档使用 MrDoc 发布
-
+
首页
sysctl
# sysctl 修改内核属性 ## 允许tcp转发 ```yaml - name: 配置IP转发 sysctl: name: net.ipv4.ip_forward value: '1' state: present ``` ## 开启bbr 需要更新内核版本到最小4.9 ```yaml - name: 配置BBR拥塞算法 sysctl: name: "{{ item.name }}" value: "{{ item.value }}" state: present with_items: - { "name":"net.core.default_qdisc", "value":"fq" } - { "name":"net.ipv4.tcp_congestion_control", "value":"bbr" } ``` ## 帮助文档 `ansible-doc sysctl` ```yaml EXAMPLES: # Set vm.swappiness to 5 in /etc/sysctl.conf - sysctl: name: vm.swappiness value: '5' state: present # Remove kernel.panic entry from /etc/sysctl.conf - sysctl: name: kernel.panic state: absent sysctl_file: /etc/sysctl.conf # Set kernel.panic to 3 in /tmp/test_sysctl.conf - sysctl: name: kernel.panic value: '3' sysctl_file: /tmp/test_sysctl.conf reload: no # Set ip forwarding on in /proc and verify token value with the sysctl command - sysctl: name: net.ipv4.ip_forward value: '1' sysctl_set: yes # Set ip forwarding on in /proc and in the sysctl file and reload if necessary - sysctl: name: net.ipv4.ip_forward value: '1' sysctl_set: yes state: present reload: yes ```
zhangky
2022年3月2日 11:35
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码