gpt4 book ai didi

mariadb - Galera 第一个节点无法启动

转载 作者:行者123 更新时间:2023-12-02 04:47:10 24 4
gpt4 key购买 nike

我一直在尝试建立一个 Galera 集群。由于我是 Linux 新手,我使用了 mariadb ( Link ) 中的指南。我做了一切,但当我使用命令“service mysql start --wsrep-new-cluster”时,第一个节点不会启动。我总是收到错误:

Failed to open channel 'cluster1' at 'gcomm://10.1.0.11,10.1.0.12,10.1.0.13': -110 (Connection timed out)

我在所有三个节点上的配置文件如下所示:
#mysql settings
binlog_format=ROW
default-storage-engine=innodb
innodb_autoinc_lock_mode=2
query_cache_size=0
query_cache_type=0
bind-address=0.0.0.0
#galera settings
wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_cluster_name="cluster1"
wsrep_cluster_address="gcomm://10.1.0.11,10.1.0.12,10.1.0.13"
wsrep_sst_method=rsync

最佳答案

在第一个集群节点启动时更改 MySQL 配置(从 gcomm://中删除 IP 地址)或使用 --wsrep_cluster_address="gcomm://"启动集群,这应该可以解决问题。
然后您可以将这些 IP 地址添加回配置 - 以便当前的第一个节点可以重新加入正在运行的集群。

没有深入研究,但看起来选项“--wsrep-new-cluster”没有正确处理,因为第一个节点仍在寻找事件节点,因此您必须暂时删除第一个节点上的所有集群成员( cluster_address 字段中的所有 IP)。
正常启动所有其他节点。
较新的操作系统版本使用“ bootstrap ”而不是“--wsrep-new-cluster”。

我的版本:Debian 9.4.0、MariaDB 10.1.26、Galera 25.3.19-2。

关于mariadb - Galera 第一个节点无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31982674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com