首页 /网络技术 / 正文

mariadb galera cluster安装部署(mariadb10.5)

创始人 2025-07-09 12:41:45 0 次浏览

mariadb  server下载地址:https://mariadb.org/download/?t=repo-config


1、安装mariadb和galera,在每个节点上运行:

yum install -y mariadb mariadb-galera-server mariadb-galera-common galera rsync

2、修改每个节点的配置文件

vi /etc/my.cnf.d/galera.cnf,修改内容如下:

[mysqld]

......

wsrep_provider = /usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address = "gcomm://192.168.1.101,192.168.1.102,192.168.1.103"
wsrep_node_name = 192.168.1.101  #节点主机名,每个节点不一样
wsrep_node_address=192.168.1.101  #节点IP,每个节点不一样
#wsrep_provider_options="socket.ssl_key=/etc/pki/galera/galera.key; socket.ssl_cert=/etc/pki/galera/galera.crt;"

提示:如果不用ssl的方式认证的话,请把wsrep_provider_options注释掉。

3、初始化Mariadb,设置root密码与安全设置 ,在每个节点上操作

mysql_secure_installation

4、启动 MariaDB Galera Cluster 服务,在第一个节点上执行

galera_new_cluster

5、启动每个节点的mariab

#会自动加入集群

systemctl start mariadb

#停止服务用:systemctl stop mariadb

6、查看集群状态

mysql -uroot -p

>show status like 'wsrep%';


热门资讯
vcenter因证书问题无法上...
解决方法:导入root CA证书。主要操作步骤如下:1、下载root CA证书,并解压。2、右击5a...
在rockylinux9上安装...
一、安装准备1. 更新 + 装依赖dnf update -ydnf install -y curl ...
centos7支持中文
1、使用locale命令查看当前使用的语言2、使用locale -a 查看安装的语言包,如果没有中文...
mariadb galera ...
mariadb server下载地址:https://mariadb.org/download/?...
rockylinux9下安装p...
1、更新系统软件包dnf update2、安装PostgreSQLdnf install postg...
rockylinux 9中安装...
1、开启ipv4内核转发vi /etc/sysctl.conf,加入:net.ipv4.ip_for...
centos7 LVM(逻辑卷...
一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它...
winddows使用syspr...
1、查看sidwhoami /user2、使用sysprep重新生成sid运行如下命令:打开“系统准...
nginx配置实例:只允许内部...
#配置清单location / { deny 192.168.1.1; ...
mysql用户管理
1、新建用户create user username@host identified by 'pa...