...
net 섹션
after-sb-0pri policy
Define how to react if a split-brain scenario is detected and none of the two nodes is in primary role. (We detect split-brain scenarios when two nodes connect; split-brain decisions are always between two nodes.) The defined policies are:
...
스플릿 브레인 시나리오가 감지되고 두 노드 중 어느 것도 Primary 역할을 수행하지 않는 경우 대응 방법을 정의합니다. (두 노드가 연결될 때 스플릿 브레인 시나리오를 감지합니다. 스플릿 브레인 결정은 항상 두 노드 사이에 있습니다.) 정의 된 정책은 다음과 같습니다.
disconnect 단순히 연결을 끊습니다.
discard-younger-primary,
discard-older-primary Resynchronize from the node which became primary first ( 먼저 Primary 가 됬던 노드(discard-younger-primary) or last 또는 마지막으로 Primary 가 됬던 노드(discard-older-primary). If both nodes became primary independently, the 를 폐기합니다. 만일 두 노드가 독립적으로 Primary 가 됬었다면 discard-least-changes policy is used 정책을 사용합니다.
discard-zero-changes If only one of the nodes wrote data since the split brain situation was detected, resynchronize from this node to the other. If both nodes wrote data, disconnect스플릿 브레인 상황이 감지 된 후 노드 중 하나만 데이터를 쓴 경우이 노드에서 다른 노드로 재 동기화 합니다. 두 노드가 모두 데이터를 쓴 경우 연결을 끊습니다.
discard-least-changes Resynchronize from the node with more modified blocks많은 데이터를 쓴 노드를 기준으로 동기화 합니다.
discard-node-nodename Always resynchronize to the named node명명된 노드를 항상 폐기합니다.
after-sb-1pri policy
Define how to react if a split-brain scenario is detected, with one node in primary role and one node in secondary role. (We detect split-brain scenarios when two nodes connect, so split-brain decisions are always among two nodes.) The defined policies are:
...