2016-04-03 16 views
2

mariadb 10.1.x galera Clustereinstellung.mariadb 10.1.13 galera cluster: Fehler

ersten Knoten 192.168.159.132

/etc/mysql/my.cnf

[galera] 
# Mandatory settings 
wsrep_on=ON 
wsrep_provider=/usr/lib/galera/libgalera_smm.so 
wsrep_cluster_address=gcomm://192.168.159.132,192.168.159.135,192.168.159.136 
binlog_format=row 
default_storage_engine=InnoDB 
innodb_autoinc_lock_mode=2 

ersten Knoten 192.168.159.132

$ sudo Service mysql Bootstrap

* Bootstrapping the cluster mysqld 
Starting mysql (via systemctl): mysql.service 
Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. 

$ systemctl status mariadb.service

[ERROR] WSREP: gcs/src/gcs_core.cpp:gcs_core_open():208: Failed to open backend connection: -110 (Connection timed out) 
[ERROR] WSREP: gcs/src/gcs.cpp:gcs_open():1379: Failed to open channel 'my_wsrep_cluster' at 'gcomm://192.168.32.251,192.168.32.252,192.168.32...ection timed out) 
[ERROR] WSREP: gcs connect failed: Connection timed out 
[ERROR] WSREP: wsrep::connect(gcomm://192.168.32.251,192.168.32.252,192.168.32.253) failed: 7 
[ERROR] Aborting 
systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE 
systemd[1]: Failed to start MariaDB database server. 
systemd[1]: mariadb.service: Unit entered failed state. 
systemd[1]: mariadb.service: Failed with result 'exit-code'. 

Warum "Galera Cluster" nicht starten?

Wie überprüft man "Verbindungstimeout"?

Antwort

1

In Ihrer Konfiguration ist ein Fehler aufgetreten. Nach gcom Sie nur eine verwenden : wie:

wsrep_cluster_address=gcomm://192.168.159.132,192.168.159.135,192.168.159.136 
+0

Code geändert. Breakout Timeout Fehler – happymanxyz

+0

Es gibt mehr Fehler? –

+0

Siehe oben: Fehler "Verbindungstimeout" – happymanxyz

0

Sie erhalten „Verbindung timed out“, da der Knoten zu den anderen Knoten versucht, in wsrep_cluster_address aufgeführt zu verbinden, die nicht online, da dies sind ist der allererste Knoten im Cluster. Während des Bootstrap sollten Sie den ersten Knoten mit leerer wsrep_cluster_address starten:. wsrep_cluster_address = 'gcomm: //'.

0

sie ist ein Fehler:

Verwendung Format wie folgt:

wsrep_cluster_address="gcomm://first_ip,second_ip,third_ip"