ansible playbook unarchive解压文件包子包 。即httpd.yml文件已经编写好,自动化部署zabbix已经配置好(但是需要在此基础上再添加一个主机server3)。本篇博文只是修改上篇博文编写的httpd.yml文件 一、temaplate的使用方法 二、实验环境 1.selinux和firewalld状态为disabled 2.各主机信息如下: 三、编写,并运行带有模板及...
owner:解压后文件或目录的属主 示例如下:- unarchive: src=foo.tgz dest=/var/lib/foo- unarchive: src=/tmp/foo.zip dest=/usr/local/bin copy=no- unarchive: src=https://example.com/example.zip dest=/usr/local/bin copy=no
ansible web -m file -a ‘src=/app/testfile dest=/app/testfile-link state=link unarchive---压缩文件使用 unarchive:解包解压缩,有两种用法: 1、将ansible主机上的压缩包在本地解压缩后传到远程主机上,设置copy=yes. 2、将远程主机上的某个压缩包解压缩到指定路径下,设置copy=no 常见参数: copy:默...
除了前面已经介绍过的ansible模块,还有一些模块在playbook中也经常用到,下面再介绍一些常用的playbook模块。 (2)、unarchive模块 unarchive模块用来实现解压缩,也就是将压缩文件解压分发到远程不同节点上。只需记住如下几个参数即可: src: 源文件路径,这个源文件在管理机上。 dest: 指定远程主机的文件路径。
- unarchive: src=/myfiltes/jdk.tar.gz dest=/opt wait_for:等待某些操作完成以后再进行后续操作 常用参数: connect_timeout:在下一个任务执行之前等待连接的超时时间 delay:指在等待过程中轮询的时间间隔 host:等待的主机地址,默认是127.0.0.1 port:等待的主机端口 ...
unarchive: src=/data/ansible/files/mariadb-10.2.27-linux-x86_64.tar.gz dest=/usr/local/ owner=root group=root - name: link file: src=/usr/local/mariadb-10.2.27-linux-x86_64 path=/usr/local/mysql state=link - name: install database ...
unarchive模块 用于解压文件,模块包含如下选项: copy:在解压文件之前,是否先将文件复制到远程主机,默认为yes。若为no,则要求目标主机上压缩包必须存在。 creates:指定一个文件名,当该文件存在时,则解压指令不执行 dest:远程主机上的一个路径,即文件解压的路径 ...
unarchive: src={{AnsibleDir}}/roles/files/jdk.tar.gz dest={{BigdataDir}} - name: set env lineinfile: dest=/etc/profile line="{{item.value}}" state=present with_items: - {value: "export JAVA_HOME={{BigdataDir}}/jdk"} - {value: "export PATH=$JAVA_HOME/bin:$PATH"} ...
- name: unarchive package unarchive: src=/data/ansible/files/mariadb-10.2.27-linux-x86_64.tar.gz dest=/usr/local/ owner=root group=root - name: link file: src=/usr/local/mariadb-10.2.27-linux-x86_64 path=/usr/local/mysql state=link - name: install database shell: chdir=/usr/loc...
19 archive和unarchive模块 09:31 20 firewalld&&setup模块 06:54 21 playbook介绍 04:46 22 Playbook编写标准 12:33 23 Playbook多任务案例 15:14 24 Ansible-变量介绍 03:19 25 vars变量 09:28 26 Inventory 针对主机设置变量 06:46 27 Inventory针对主机组设置变量 10:52 28 host_vars和gr...