-
2024.05.03 Galera SSTTIL 2024. 5. 3. 23:17
State Snapshot Transfers
클러스터에 새로운 노드(joiner)가 들어오면 데이터를 제공해 주는 노드(donor)가 있다.
SYNCED 상태일 때 donor가 될 수 있고 donor는 초기 설정을 해놓지 않으면 모니터링을 통해 donor가 결정된다.
SST 방식에는 논리적인 방법과 물리적인 방법이 있다.
논리적인 방법은 DB서버와 클라이언트로 나뉘어서 전송을 하는 거 같고, 물리적인 방법은 노드끼리 파일 복제이다.
디스크에 쓰기인 것이다.
물리적인 복사는 몇가지 단점이 있는데 테이블 구조, 디렉토리 레이아웃등 여러 조건들이 유사해야한다.
Physical State Snapshot
- These transfers are not accepted by servers with initialized storage engines.
- What this means is that when your node requires a state snapshot transfer, the database server must restart to apply the changes. The database server remains inaccessible to the client until the state snapshot transfer is complete, since it cannot perform authentication without the storage engines.
이거는 내일 더 봐야겠다..
'TIL' 카테고리의 다른 글
2024.05.05 Galera IST (0) 2024.05.05 2024.05.04 Galeral Physical State Snapshot, Understanding the bug (0) 2024.05.04 2024.05.02 Galera cluster streaming replication (0) 2024.05.02 2024.05.01 ContextualDeserializer (0) 2024.05.01 2024.04.30 Batch system design question (0) 2024.04.30