1,ansible使用shell模块,设置mysql的密码,但是总是提示失败
2,代码如下:- name: Create mysql user
user:
name: mysql
create_home: no
shell: /sbin/nologin
- name: Download mysql
get_url:
url: http://mirrors.163.com/mysql/Downloads/MySQL-5.5/mysql-{ {mysql_version}}-linux-glibc2.12-x86_64.tar.gz
dest: /usr/local/src
- name: Unzip mysql
unarchive:
src: /usr/local/src/mysql-{ {mysql_version}}-linux-glibc2.12-x86_64.tar.gz
dest: /usr/local/src/
copy: no
- name: Rename mysql
shell:
mv /usr/local/src/mysql-{ {mysql_version}}-linux-glibc2.12-x86_64 /usr/local/mysql && chown -R mysql:mysql { {basedir}}
- name: Create data storage
file:
path: /data/mysql
state: directory
owner: mysql
group: mysql
- name: I