ansible
文章平均质量分 86
MyySophia
工作只是你的权利,而只有你的行为才能为你赢得尊重
展开
-
一步到位玩透Ansible-目录
8.1.2inventory变量文件host_vars和group_vars。6.7使用Roleroles、include_role和import_role。8.9.3wait_for模块和wait_for_connection模块。9.15.24human_to_bytes和human_readable。11.Ansible你快点Ansible执行过程分析、异步、效率优化。8.回归Ansible并进阶变量、条件、循环、异常处理及其它。...原创 2022-07-15 10:30:56 · 767 阅读 · 0 评论 -
ansible-playbook 运维
为什么引入playbook?一般运维人员完成一个任务, 比如安装部署一个httpd服务会需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,它的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(Yet Another Markup Language)。YAML语法能够简单的表示散列表,字典等数据结构。简单来说,playbook是由一个或多个模块组成的,使用多个不同的模块,完成一件事情。Ansible核心功能- pyYAML用...转载 2020-08-10 22:30:55 · 1156 阅读 · 0 评论 -
删除大量文件和目录时报错:Argument list too long
这个目录下的文件数量我惊呆了。40W+ 的文件目录数量,直接报错了。ansible]# ls tmp/|wc -l406278.ansible]# time rm -rf ./tmp/*-bash: /bin/rm: Argument list too longreal 0m7.728suser 0m4.686ssys 0m0.408s如何解决呢?通过传参的方式解决 ..ansible]# time find /home/.ansible/ -name "a*" | xar原创 2020-07-30 18:08:05 · 718 阅读 · 0 评论 -
anisble技巧
转载自:https://www.cnblogs.com/kevingrace/p/11647338.html感谢作者不吝分享,仅学习交流。如有侵权,立即删除。Ansible默认只会创建5个进程并发执行任务,所以一次任务只能同时控制5台机器执行。如果有大量的机器需要控制,例如20台,Ansible执行一个任务时会先在其中5台上执行,执行成功后再执行下一批5台,直到全部机器执行完毕。使用-f选项可以指定进程数,指定的进程数量多一些,不仅会实现全并发,对异步的轮训poll也会有正面影响。Ansible转载 2020-05-29 16:21:09 · 594 阅读 · 0 评论 -
ansible 初识
一 基本架构二 、工作原理三 主要组成四 安装原创 2020-03-22 14:11:25 · 178 阅读 · 0 评论