ansible-playbook:安装JDK
演示环境:
ansible控制端:192.168.9.191
ansible安装目录:/etc/ansible
yml文件位置:/opt/ansible/zixue
被控制端:192.168.9.196
步骤:
1、在/opt/ansible/zixue下,编译jdk.yml
---
- hosts: 192.168.9.196
# 指定被控制端操作用户
remote_user: root
# 定义变量
vars:
JAVA_HOME: /usr/local/java/jdk1.8.0_341
tasks:
- name: 关闭firewalld
service: name=firewalld state=stopped enabled=no
- name: 临时关闭 selinux
shell: "setenforce 0"
failed_when: false
- name: 永久关闭 selinux
# 修改文件某一行文本
lineinfile:
dest: /etc/selinux/config
# 正则表达式,要替换的内容