随笔分类 -  自动化运维

摘要:一:实现远程任务计划 示例:ansible 192.168.1.252 -m cron -a "name='ghs cron' job='/bin/bash /tmp/1.sh' day=1" name:后面定义的是给这个任务计划定义个名字 job:定义是操作的行为 weekday:每周 day:天 阅读全文
posted @ 2019-09-25 14:26 一颗小豆子 阅读(606) 评论(0) 推荐(0)
摘要:host1:192.168.2.251 1:编写修改1.txt、2.txt属性循环文件 [root@ghs ansible]# vim for.yml - hosts: 192.168.2.252 user: root tasks: - name: change mod for file file: 阅读全文
posted @ 2019-09-25 14:23 一颗小豆子 阅读(351) 评论(0) 推荐(0)
摘要:一:安装rpm包 列出所有模块:ansible-doc -l 查看指定的模块:ansible-doc cron host1:192.168.1.251 1:使用ansible远程安装vim包 [root@ghs ~]# ansible 192.168.1.252 -m yum -a "name=vi 阅读全文
posted @ 2019-09-25 11:43 一颗小豆子 阅读(6198) 评论(0) 推荐(0)
摘要:ansible安装 ansible不是c/s架构,使用的是sshd远程,所以只需在一台机器安装即可 实验机两台: host1:192.168.2.251 host2:192.168.2.252 1:host1使用Yum安装前,需要安装下epel扩展源 [root@ghs ~]#yum -y inst 阅读全文
posted @ 2019-09-25 11:09 一颗小豆子 阅读(272) 评论(0) 推荐(0)
摘要:一:远程执行命令 语法:ansible 【group\ip\host】 -m【模块】-a 【命令】 示列: ansible 192.168.2.252 -m command -a 'w' 1.使用远程执行命令前需要修改ansible配置,添加testhosts组,添加对应的远程Ip [root@gh 阅读全文
posted @ 2019-09-25 11:00 一颗小豆子 阅读(822) 评论(0) 推荐(0)