在Ubuntu上搭建MariaDB集群,通常需要以下几个步骤:
sudo apt update && sudo apt upgrade -y sudo apt install mariadb-server -y /etc/mysql/my.cnf文件,添加或修改Galera Cluster的配置部分。例如:[mysqld] binlog_format=ROW default-storage-engine=InnoDB innodb_autoinc_lock_mode=2 bind-address=0.0.0.0 wsrep_on=ON wsrep_provider=/usr/lib/galera/libgalera_smm.so wsrep_cluster_name="galera_cluster" wsrep_cluster_address="gcomm://node1-ip-address,node2-ip-address,node3-ip-address" wsrep_sst_method=rsync wsrep_cluster_address指向其他节点的IP地址。sudo systemctl stop mariadb galera_new_cluster sudo systemctl start mariadb 在任意一个节点上执行以下命令,检查集群状态:
mysql -u root -p -e "SHOW STATUS" 如果显示的wsrep_cluster_size等于节点数量,则表示集群配置成功。
sudo mysql_secure_installation 按照提示设置root密码和其他安全设置。
请注意,以上步骤是基于较旧的Ubuntu版本和MariaDB版本,具体步骤可能会有所不同。建议查阅最新的官方文档或教程以获取最准确的信息。