ansible一键搭建CDH
1_ssh-copy-id.yml --- - hosts: all tasks: - name: deliver id_rsa.pub to client authorized_key: user: "root" key: "{{ lookup('file', '/root/.ssh/id_rsa.pub') }}" state: present exclusive: no 2_download.yml --- - hosts: master tasks: - name: download mysql-connector-java-5.1.47.tar.gz to /root/ get_url: url: "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz" dest: "/root/" force: yes - name: download manifest.json to /root/ get_url: url: "http://archive.cloudera.com/cdh5/parcels/latest/manifest.json" dest: "/root/" force: yes - name: download CDH-5.16.1-1.cdh5