sourcecode

MariaDB / Galera - 정지 노드 전체 3개 노드 클러스터 동결

copyscript 2022. 10. 27. 22:23
반응형

MariaDB / Galera - 정지 노드 전체 3개 노드 클러스터 동결

모두 건강하시길 바랍니다. :-)

현재 문제가 재발하고 있습니다.3개의 노드로 구성된 데이터베이스 클러스터는 현재 거의 매일 장애가 발생합니다.그 이유는 3개의 노드 중 하나가 행하고 있기 때문에 클러스터 전체가 행하고 있다는 것을 반복하고 있습니다.그러나 장애로부터 보호할 수 있는 클러스터가 있습니다. :- (

이 문제는 모든 접속 시행이 타임아웃되도록 동작합니다.ssh를 통해 각 노드에 연결하고 "mariadb" 또는 "mysql" 명령을 실행합니다.지금까지는 명령어가 3개 중 2개 노드에서 작동했고, 1개 노드(행하고 있는 노드)가 응답하지 않았습니다.이제 "reboot -f"를 통해 중단 노드를 재시작하면 클러스터는 몇 초 후에 다시 정상 상태가 됩니다.

MariaDB 서비스를 중지할 수 없기 때문에 "-f"가 없는 재부팅은 작동하지 않습니다.정지된 노드는 몇 시간이 지나도 클러스터에서 제거되지 않습니다.

"mysqlcheck -A -e" 명령은 모든 테이블에 대해 "OK"를 표시합니다.그래서 나는 아무도 부패하지 않기를 바란다.

데이터베이스가 항상 매우 안정적이기 때문에 저는 이것에 대해 필사적입니다. :- (

좋은 생각 있는 사람?

델의 구성:

  • 각 서버에는 8개의 CPU 코어와 32GB RAM이 있으며 SSD로 동작합니다.
  • Ubuntu 20.04 LTS(최신 업데이트 포함)
  • 마리아DB 10.5.8
  • "wsrep_module_version" 10

2-3백만 개의 데이터 레코드가 있는 테이블이 2개 있습니다.다른 테이블(약 10개 추가)에는 1~60.000개의 데이터 레코드가 있습니다.데이터베이스는 초당 약 100회 액세스됩니다.

언급URL : https://stackoverflow.com/questions/65029561/mariadb-galera-hanging-node-freezes-whole-three-node-cluster

반응형