ansible 入门教程11 condition

有时候我们可能不想在某一台远程主机上安装某一个特定版本的软件包,因为这个主机的系统可能和其他的系统不一样 有时候我们系统执行一些clean up操作当我们发现系统满了的情况 好了,我们看一下例子 :关闭操作系统为debian的远程主机 tasks: – name: “shutdown Debian flavoer ……

ansible 入门教程04 include

按照官方文档,include就是把一些小的,可以多个play使用的小功能,分别放到单独的文件中,使用的时候引用即可,类似我们现在制作网站使用的头部,底部引用,修改的时候修改一个地方,不需要挨个页面修改 例如: 我们先创建一个文件叫: tasks/foo.yml 内容如下: – name: placeholder foo com……

Screen常用命令

Screen命令能干吗: 你ssh到一个远程主机,执行一个命令,然后这个命令比较长,要执行3个小时….这时,你想出去透个气,但是你怕你离开的时候有人关你你电脑,或者在这个命令还在执行的时候断网了,那你又得重新跑一遍,如果这个命令是只能跑一次的那种(比如插入数据),跑到一半挂了,那还得把数据清除了再跑一次….这个时候……

ansible 入门教程02 Tasks list

每一个play都是一系列的task(任务),任务执行是按照顺序一次一个的执行的,每个任务的目的是调用一个模块,通过特定的参数,变量 模块是可以重复执行的,模块执行过程中只会变更需要变更的部分来达到目的状态,所以你可以重复执行某个模块 command 和shell模块会重复执行,如果是chmod这样的命令也是没有关系的 每一个task 都需……