随笔分类 -  ansible

摘要:ansible register 这个功能非常有用。当我们需要判断对执行了某个操作或者某个命令后,如何做相应的响应处理(执行其他 ansible 语句),则一般会用到register 。举个例子:我们需要判断sda6是否存在,如果存在了就执行一些相应的脚本,则可以为该判断注册一个re... 阅读全文
posted @ 2016-12-30 09:13 chenqiangzhishen 阅读(1636) 评论(0) 推荐(0)
摘要:Anisble 有一些高级用法,包括了一些保留的变量,比如:hostvars, group_names, groups 等。这些对于编写判断语句较有用处:比如:group_names 的使用。如果我们想为 [masters] 组设置 master 的 role 属性,为 slave ... 阅读全文
posted @ 2016-07-04 15:06 chenqiangzhishen 阅读(806) 评论(0) 推荐(0)
摘要:找到相应的role, 假设以storm_nimbus为例,将要完成的任务脚本放在files目录下。 例如:vim roles/storm_nimbus/files/storm-recovery#!/bin/bashservice=storm-mesosif (( $(ps -ef |... 阅读全文
posted @ 2016-04-11 17:50 chenqiangzhishen 阅读(450) 评论(0) 推荐(0)