10.4. QDevice를 사용하여 2-노드 클러스터에서 워치독 전용 SBD 펜싱 구성


2-노드 클러스터를 사용하는 경우 쿼럼 장치(corosync-qdevice)를 추가하면 쿼럼에 대한 추가 투표를 제공하여 홀수의 멤버 클러스터에 더 근접합니다. 이를 통해 클러스터에서 워치독 전용 SBD 펜싱에 대한 표준 3-노드 최소 쿼럼 투표 제한을 우회할 수 있습니다.

QDevice를 워치독 전용 SBD 펜싱과 결합할 때 시간 초과 값을 엄격하게 조정해야 합니다. 그렇지 않으면 SBD가 시작을 방지합니다.

절차

  1. 클러스터에 필요한 시간 초과 값을 확인합니다.

    • qdevice-sync_timeout: 기본값은 30s 입니다.
    • SBD_WATCHDOG_TIMEOUT: 이 값이 qdevice-sync_timeout 보다 작으면 분할 상황을 일으킬 수 있을 만큼 쿼럼 상태 업데이트가 지연될 수 있습니다.
    • STONITH-watchdog-timeout: 이 값은 노드가 자체 켜질 때까지 충분히 오래 대기하도록 SBD_WATCHDOG_TIMEOUT 보다 커야 합니다. SBD_WATCHDOG_TIMEOUT 의 값을 두 배로 설정합니다. 따라서 SBD_WATCHDOG_TIMEOUT 이 30인 경우 60 이어야 합니다.
  2. SBD를 활성화하고 워치독 타임아웃을 구성합니다. 블록 장치를 지정하지 않으면 SBD가 자동으로 워치독 전용 펜싱으로 설정됩니다.

    # pcs stonith sbd enable SBD_WATCHDOG_TIMEOUT=30
  3. 암시적 "hidden" watchdog STONITH 장치를 활성화하도록 stonith-watchdog-timeout 클러스터 속성을 구성합니다.

    # pcs property set stonith-watchdog-timeout=60
  4. 선택 사항: 표시된 워치독 펜싱 장치를 생성합니다. 장애가 발생한 다른 펜싱 장치의 폴백으로 구성하거나 특정 노드 목록으로 제한하는 등 펜싱 토폴로지에 이 장치를 통합합니다. fence_watchdog 에이전트를 사용하여 장치를 설정합니다.

    # pcs stonith create sbd_watchdog fence_watchdog
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동