我正在使用Galera
群集进行一个示例,该群集使用3个虚拟机和Debian 9
以及MariaDB 10.1
数据库。
副本使用rsync
方法工作得很好,即使在恢复时删除了一个节点,它也能正常同步。当我关闭两个节点以查看发生了什么时,问题出现了。在保留的节点中插入数据时,它工作得很好,但当我启动其他节点时,它抛出了以下错误:
ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111 "Connection refused")
然后出现我尝试引发的其中一个节点的日志:
[ERROR] WSREP: gcs / src / gcs_group.cpp: gcs_group_handle_join_msg (): 736: Will never receive state. Need to abort.
我不知道会发生什么。我需要帮助来解决这个问题。谢谢。
1条答案
按热度按时间9rygscc11#
不要使用套接字在虚拟机之间进行通信。仅使用TCP/IP。