ansible安装mysql
时间: 2023-10-12 18:17:40 浏览: 87
可以使用Ansible的mysql_role来安装MySQL。该角色提供安装和配置MySQL服务器的任务。以下是安装MySQL的步骤:
1. 创建一个Ansible playbook文件。比如,我们可以创建一个名为"mysql_install.yml"的文件。
2. 在playbook文件中,定义要在哪些主机上安装MySQL。例如:
```
- name: Install MySQL
hosts: dbserver
become: true
roles:
- mysql_role
```
这里我们指定了在名为"dbserver"的主机上安装MySQL,并且使用"mysql_role"角色来执行安装。
3. 在Ansible的"roles"目录下,创建一个名为"mysql_role"的目录,并在其中创建一个"tasks"目录。
4. 在"tasks"目录下创建一个名为"main.yml"的文件,并添加以下内容:
```
---
- name: Install MySQL server
apt:
name: mysql-server
state: present
```
这里我们使用apt模块来安装MySQL服务器。
5. 运行playbook文件,即可安装MySQL。
```
ansible-playbook mysql_install.yml
```
Ansible将在"dbserver"主机上安装MySQL,并自动执行任何必要的配置。
阅读全文