4.2. 모니터 선택 전략 구성
모니터 선택 전략은 순 분할을 식별하고 오류를 처리합니다. 선택 모니터 전략을 세 가지 모드로 구성할 수 있습니다.
-
Classic
- 가장 낮은 순위의 모니터가 두 사이트 간의 투표 모듈에 따라 투표되는 기본 모드입니다. -
Disallow - 이 모드를 사용하면 모니터를 허용하지
않은 것으로 표시할 수 있습니다. 이 경우 쿼럼에 참여하고 클라이언트에 서비스를 제공하지만 선택한 리더가 될 수는 없습니다. 이를 통해 허용하지 않은 리더 목록에 모니터를 추가할 수 있습니다. 모니터가 비활성화 목록에 있으면 항상 다른 모니터로 지연됩니다. -
연결
- 이 모드는 주로 네트워크 불일치를 해결하는 데 사용됩니다. 각 모니터에서 제공하는 활성 상태를 점검하는 ping을 기반으로 연결 점수를 평가하고, 가장 많이 연결되고 신뢰할 수 있는 모니터를 리더로 선택합니다. 이 모드는 순 분할을 처리하도록 설계되었으므로 클러스터가 여러 데이터 센터로 확장되거나 취약성이 발생할 수 있습니다. 이 모드에서는 연결 점수 등급을 통합하고 가장 좋은 점수로 모니터를 선택합니다. 특정 모니터가 리더가 되기를 원하는 경우 목록의 첫 번째 모니터가0
인 목록의 첫 번째 모니터가 되도록 선택 전략을 구성합니다.
다른 모드의 기능이 필요하지 않은 한, 기존의 모드를
유지할 것을 권장합니다.
클러스터를 구성하기 전에 다음 명령에서 election_strategy
를 classic
,
disallow 또는 connectivity
로 변경합니다.
구문
ceph mon set election_strategy {classic|disallow|connectivity}