zoukankan      html  css  js  c++  java
  • ansible模块

    1、/etc/ansible/hosts 文件配置如下:

    [group01]				//ubuntu16
    jumper ansible_ssh_port=6666 ansible_ssh_host=172.16.1.206
    172.16.1.207
    [group01]				//centos7
    172.16.1.201		
    

     2、远程重启服务

    sudo ansible group01 –m service –a “name=ssh state=restarted”
    

     3、查看远程主机名

    sudo ansible group01 –m command –a “hostname”
    

     4、复制文件

    sudo ansible group01 -m copy –a “src=/home/test.txt dest=/tmp owner=root group=root mode=0755”
    

     5、下载文件到远程主机的指定目录

    sudo ansible group01 –m get_url –a “url=http://www.baidu.com dest=/tmp mode=0440 force=yes”
    

     6、linux平台安装软件

     sudo ansible group01 –m apt –a “pkg=tree state=latest”          //ubuntu安装
     sudo ansible group02 –m yum –a “name=tree state=latest”          //centos安装
    

     7、cron模块

    sudo ansible group01 –m cron –a ”name=’check dirs’ hour=’5,2’  job=’ls -al’”
    

     8、mount模块:远程主机挂载硬盘

    sudo ansible group01 –m mount –a “name=/mnt/data src=/dev/sd0 fstype=ext4 opts=ro state=present”
    

     9、user模块

    # 添加用户
    sudo ansible group01 –m user –a “name=jeff comment=’Jefflee’”

    # 删除用户
    sudo ansible group01 –m user –a “name=jeff state=absent remove=yes”
  • 相关阅读:
    如何使用IntelliJ IDEA 14创建基于Maven3的Java Web Project
    一些python语法的合集
    thuwc2019滚粗记
    noip2018总结
    树链剖分
    NOIp2017游记(滚粗之旅)
    使用Redux管理你的React应用
    校招面试中积累的前端问题
    WebService 生成类的命令语句
    Request 请求页面的地址路径获取
  • 原文地址:https://www.cnblogs.com/jefflee168/p/7340631.html
Copyright © 2011-2022 走看看