文档章节

Ansible 学习

wennan
 wennan
发布于 2015/10/19 10:58
字数 148
阅读 67
收藏 0
  1. 安装

    系统centos6.7,ansible 1.9.4

    一上去就出了个问题,用pip方式安装完执行命令报错,内容如下:

    找到解决办法

# pip uninstall pycrypto
# yum erase python-crypto
# yum install python-crypto python-paramiko


    2. 常用参考链接:

        1) Galaxy资源库



备份文件例子:

入口文件

---
- name: Deploy project test
  hosts: webservers
  remote_user: root
  # remote_user: user
  # sudo: yes

  roles:
    - common
  vars:
    timeepoch: "{{ ansible_date_time.epoch }}"

tasks文件:

---
- name: deploy file and backup
  synchronize:
    src: /tmp/facts
    dest: /tmp/
    rsync_opts:
      - "-b"
      - "--backup-dir=/opt/backup/{{ timeepoch }}"
      - "--exclude=.git"


并没有用自带的copy,因为不能自定义备份目录,这里用时间戳做变量,区分备份目录。

© 著作权归作者所有

共有 人打赏支持
wennan
粉丝 3
博文 67
码字总数 12653
作品 0
海淀
ansible的模块理解

在前面学习了大佬的文章后,我知道了ansible的ping模块,当然ansible的模块不止这一个,在复杂的运维工作中肯定还要用到其他模块。今天继续跟随大佬的博客学习ansible的其他模块 用以上命令查...

提利
08/08
0
0
ansible中的各种模块

继续跟随,学习ansible的其他模块 第一个: COPY模块: 由于模块参数太多,我就直接沿用别人的总结来理解各个参数的作用: 下面我们就一一实验一下各个参数的具体用法: 上面ansible test177...

提利
08/08
0
0
ansible文件操作模块

前面我对ansible的fetch模块,copy,file,blockinfile,lineinfile进行了学习,这次再次跟随http://www.zsythink.net/archives/2560 学习ansible的其它模块 find模块 类似于我们的find命令,...

提利
08/13
0
0
关于ansible基础入门和功能实现教程的更新页面

前言: 会把自己在ansible遇到的一些问题,总结在这个页面上。问题会持续不断的更新。 现在有不少人在问我,怎么转到ansible来了,ansible和saltstack的优缺点,我这里就不在阐述了。因为总是...

rfyiamcool
2014/05/31
0
0
ansible的命令操作模块

ansible的前面的模块都是对受管主机中的文件进行修改或者插入操作,今天继续跟随学习ansible的命令模块,比如说我要通过ansible在受管主机上执行我们常用的某些命令,该怎么操作 command模块...

提利
08/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

docker中安装了RabbitMQ后无法访问其Web管理页面

在官网找了"$ docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 rabbitmq:3-management"这条安装命令,在docker上安装了RabbitMQ,,结果输入http://localhost:8080并不......

钟然千落
37分钟前
0
0
spring-cloud | 分布式session共享

写在前面的话 各位小伙伴,你们有福了,这一节不仅教大家怎么实现分布式session的问题,还用kotlin开发,喜欢kotlin的小伙伴是不是很开心! 以前在写Android的时候,就对客户端请求有一定的认...

冯文议
57分钟前
0
0
c语言之内存分配笔记

先看一个数组: short array[5] = {1,2} // 这儿定义的一个int类型的数组,数组第1和第2个元素值是1和2.其余后面默认会给值为0; 或者 short array[] = {1,2};//这儿数组第1和第2个元素,数组...

DannyCoder
今天
4
0
Shell | linux安装包不用选择Y/N的方法

apt-get install -y packageOR echo "y" | sudo apt-get install package

云迹
今天
2
0
Hadoop的大数据生态圈

基于Hadoop的大数据的产品圈 大数据产品的一句话概括 Apache Hadoop: 是Apache开源组织的一个分布式计算开源框架,提供了一个分布式文件系统子项目(HDFS)和支持MapReduce分布式计算的软件架...

zimingforever
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部