acandid.mariadb_galera_cluster

Ansible角色:mariadb-galera-cluster

=========

一个简单的Ansible角色,用于在RHEL/CentOS 7上安装和配置MariaDB Galera集群10.3。

  • 安装必要的包;
  • 创建配置文件;

需求

  • 此角色不考虑SELINUX和防火墙的设置。

角色变量

以下变量均不是必需的

变量 默认值 说明
galera_cluster_group 清单中的组
galera_cluster_name 集群名称
root_login 用户根
root_password 根密码

依赖

没有依赖关系。

在文件start_cluster.yml中,需要提供将作为主节点的第一个节点的IP

示例:

  • name: 启动第一个节点 command: galera_new_cluster when: ansible_default_ipv4.address == '192.168.0.23'

示例清单文件

[galera_cluster_nodes] 192.168.0.23 192.168.0.24 192.168.0.28

示例剧本


  • hosts: galera_cluster_nodes

    become: yes

    roles:

    • /path/mariadb-galera-cluster

...

贡献

欢迎提出问题、功能请求和想法,可以在问题部分发布。

作者信息

LinkedIn: https://br.linkedin.com/in/almircandido

关于项目

Install and Configure MariaDB Galera Cluster 10.3

安装
ansible-galaxy install acandid.mariadb_galera_cluster
许可证
Unknown
下载
170
拥有者