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)
3개의 노드 모두 컨피규레이션파일은 다음과 같습니다.
#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" 옵션이 제대로 처리되지 않은 것 같습니다. 첫 번째 노드가 아직 활성 노드를 찾고 있기 때문에 첫 번째 노드의 모든 클러스터 멤버를 일시적으로 제거해야 합니다(모든 IP는 cluster_address 필드에서).다른 모든 노드를 정상적으로 기동합니다.새로운 OS 버전에서는 "--wsrep-new-cluster" 대신 "bootstrap"을 사용합니다.
버전: Debian 9.4.0, MariaDB 10.1.26, Galera 25.3.19-2.
언급URL : https://stackoverflow.com/questions/31982674/galera-first-node-won%c2%b4t-start
'programing' 카테고리의 다른 글
Moment.js에서의 권장 해제 경고 - 인식된 ISO 형식이 아닙니다. (0) | 2022.12.20 |
---|---|
다른 테이블 쿼리에 대해 MySQL이 매우 느립니다. (0) | 2022.12.10 |
PHP에서 MySQL *.sql 파일 실행 (0) | 2022.12.10 |
vuex 클래스를 사용하는 Vue 구성 요소를 테스트하는 방법 (0) | 2022.12.10 |
MySQL에서 SLEEP()를 올바르게 사용하는 방법 및 시기 (0) | 2022.12.10 |