2014-11-04 2 views
0

MariaDB Galera 클러스터를 세 개의 노드로 구성했습니다. 마스터 노드와 슬레이브 - 마스터 노드 중 하나가 실행 중이지만 세 번째 노드는 실행되지 않습니다. 시스템 스펙과 클러스터 구성은 세 노드 모두에서 동일합니다 (각 노드의 wsrep_node_address 및 wsrep_node_name 변경 제외). 여기 MariaDB Galera Cluster 노드에서 MariaDB가 시작되지 않음

는 노드의 설정 (wsrep_node_address과 wsrep_node_name 각 노드에 고유) : 그것은 MariaDb처럼 보인다

[galera] 
binlog_format=ROW 
default-storage-engine=innodb 
innodb_autoinc_lock_mode=2 
innodb_locks_unsafe_for_binlog=1 
query_cache_size=0 
query_cache_type=0 
bind-address=0.0.0.0 

datadir=/var/lib/mysql 
innodb_log_file_size=100M 
innodb_file_per_table 
innodb_flush_log_at_trx_commit=2 

wsrep_provider=/usr/lib64/galera/libgalera_smm.so 
wsrep_cluster_address="gcomm://192.168.1.111,192.168.1.112,192.168.1.113" 
wsrep_cluster_name='galera_cluster' 
wsrep_node_address='192.168.9.113' 
wsrep_node_name='george-db4' 
wsrep_sst_method=xtrabackup 
wsrep_sst_auth=username:password 

이 설정을 좋아하지 않는

wsrep_cluster_address="gcomm://192.168.1.111,192.168.1.112,192.168.1.113" 

내가 언급 할 때 때문에 MariaDB가 다시 시작됩니다.

Starting MySQL................................... ERROR! 
ERROR! Failed to restart server. 

난 그냥 wsrep_cluster_address = "GCOMM wsrep_cluster_address을 변경 : 내가 그것을 주석을 제거하지만, 그냥이 메시지가 표시됩니다.이 문제가되는 동안 // MariaDb이 문제없이 실행을 그래서 나는 확실하지 않다 IP 주소를 할당 (심지어 그것이 다른 두 노드에서 잘 작동하는 경우에도). 나는 galera.cache 파일을 emempting, 나는 클러스터를 다시 시도했다, 나는 등 기계를 재부 팅 시도하고 지금까지 아무것도 작동합니다. 나는 로그 파일 /var/lib/mysql/db1.err를 truncate logfile --size 0으로 잘라 냈다. (로그 파일이 필요하다는 것을 깨달았을 때 공간으로 내 로그 파일을 다시 얻는 방법을 알 수 없었다.) .

+0

당신이 해결책을 찾을 수 있습니다 :

나는 서비스 명령에 매개 변수를 추가하여이 문제를 해결 얻을 수있는 방법입니다 것으로 나타났습니다? 나는 인터넷으로 봤는데 .. 무슨 일이 벌어지고 있는지 전혀 몰라! – holms

+0

아직 도움이 필요하면 잘 모르겠지만 알아 냈습니다. 너 아직도 관심이 있다면 알려줘. –

답변

1

나는 비슷한 것을 가지고있다. 아프다. galera가 my.cnf에 포함되어 있지만 garlera.conf 파일을 볼 수 없습니다.

sudo service mysql start --wsrep_cluster_address="gcomm://192.168.1.111,192.168.1.112,192.168.1.113" --wsrep_cluster_name="galera_cluster" 
관련 문제