zoukankan      html  css  js  c++  java
  • ansible 实战项目之文件操作(二)

    一,前言

    如果没有安装好的话看我以前的贴子哦!!

    上次安装已经确定通了,所以下面步骤应该是完全ok的

    特点:
    (1)、轻量级,无需在客户端安装agent,更新时,只需在操作机上进行一次更新即可;
    (2)、批量任务执行可以写成脚本,而且不用分发到远程就可以执行;
    (3)、使用python编写,维护更简单;
    (4)、基于SSH工作;
    (5)、支持文件同步并且对修改之前的文件进行备份,支持回滚;
            好了,下面我们开始安装ansible:首先得准备好安装环境

    二,实战操作

      一,配置ansible的host文件

        文件位置在/etc/ansible/hosts文件下面,配置控制ip,必须写在里面才能完成自动化跟进

        

        服务器的控制ip

        

       参看目标服务器的~目录里内容

      二,ping命令设置

        

      三,安装命令

      

      四,copy 命令复制本地文件到目标

       

      查看是否ok

      

      已经有了!!

      加入backup判断文件存在

         

      五,file文件操作

        1,文件创建

          path:指定目录

          state:执行

      

        查看  目标是否成功

      

        2,创建目录

      

       如果目录存在则不会创建

      

      

         

       

  • 相关阅读:
    ParallelStreamAPI
    VS Code 安装后的一些配置项
    RSA算法在Python Django中的简单应用
    DLL重定向处理
    Oracle和MySQL差异总结
    Oracle中Table函数简单应用实例
    数据库开发规范
    CentOS7安装开发工具套件时报错解决方案
    安装beanstalkd队列问题——No package beanstalkd available
    CentOS7配置yum源
  • 原文地址:https://www.cnblogs.com/kingle-study/p/9483339.html
Copyright © 2011-2022 走看看