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으로 잘라 냈다. (로그 파일이 필요하다는 것을 깨달았을 때 공간으로 내 로그 파일을 다시 얻는 방법을 알 수 없었다.) .
당신이 해결책을 찾을 수 있습니다 :
나는 서비스 명령에 매개 변수를 추가하여이 문제를 해결 얻을 수있는 방법입니다 것으로 나타났습니다? 나는 인터넷으로 봤는데 .. 무슨 일이 벌어지고 있는지 전혀 몰라! – holms
아직 도움이 필요하면 잘 모르겠지만 알아 냈습니다. 너 아직도 관심이 있다면 알려줘. –