如何使用ansible创建mysql主从

2023-04-12 00:20:00 创建 主从 如何使用

如何使用ansible创建mysql主从

使用ansible可以很方便地创建mysql主从。下面是一个简单的例子,使用ansible安装mysql主从:

1.在主服务器上安装mysql:

ansible all -m yum -a "name=mysql state=present"

2.在从服务器上安装mysql:

ansible all -m yum -a "name=mysql state=present"

3.在主服务器上创建数据库:

ansible all -m mysql_db -a "name=testdb state=present"

4.在从服务器上创建数据库:

ansible all -m mysql_db -a "name=testdb state=present"

5.在主服务器上创建用户:

ansible all -m mysql_user -a "name=testuser password=testpass state=present"

6.在从服务器上创建用户:

ansible all -m mysql_user -a "name=testuser password=testpass state=present"

7.在主服务器上配置mysql主从:

ansible all -m mysql_replication -a "master=True slave=True"

8.在从服务器上配置mysql主从:

ansible all -m mysql_replication -a "master=False slave=True"

9.启动mysql主从复制:

ansible all -m service -a "name=mysqld state=started"

相关文章